/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:sante;src:url(/themes/custom/santefr/fonts/icons/fonts/sante.eot?uen3ox=);src:url(/themes/custom/santefr/fonts/icons/fonts/sante.eot?uen3ox=#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/icons/fonts/sante.ttf?uen3ox=) format("truetype"),url(/themes/custom/santefr/fonts/icons/fonts/sante.woff?uen3ox=) format("woff"),url(/themes/custom/santefr/fonts/icons/fonts/sante.svg?uen3ox=#sante) format("svg");font-weight:400;font-style:normal;font-display:block}i{font-family:sante!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-revert:before{content:""}.icon-service-de-sante:before{content:""}.icon-etb-sanitaire:before{content:""}.icon-medico-social:before{content:""}.icon-autres-ps:before{content:""}.icon-ps-medecin:before{content:""}.icon-a-domicile:before{content:""}.icon-service-de-livraison:before{content:""}.icon-caduce:before{content:""}.icon-accessibility-obesity:before{content:""}.icon-accessibility-wheel-chair:before{content:""}.icon-accessibility-auditory:before{content:""}.icon-accessibility-blind:before{content:""}.icon-accessibility-mental:before{content:""}.icon-accessibility-info:before{content:""}.icon-bag:before{content:""}.icon-bulles:before{content:""}.icon-bii-clock-history:before{content:""}.icon-accessibility:before{content:""}.icon-password:before{content:""}.icon-password-visible:before{content:""}.icon-download1:before{content:""}.icon-envelope:before{content:""}.icon-map:before{content:""}.icon-map_circle:before{content:""}.icon-pin:before{content:""}.icon-arrow:before{content:""}.icon-arrow-bold:before{content:""}.icon-slim-chevron:before{content:""}.icon-home:before{content:""}.icon-grid:before{content:""}.icon-menu-more:before{content:""}.icon-folder1:before{content:""}.icon-plus1:before{content:""}.icon-filter:before{content:""}.icon-cards-phone:before{content:""}.icon-phone-black:before{content:""}.icon-refresh:before{content:""}.icon-opened:before{content:""}.icon-waiting:before{content:""}.icon-clock-history:before{content:""}.icon-cross-out:before{content:""}.icon-cross_out_bold:before{content:""}.icon-cards_patien:before{content:""}.icon-user1:before{content:""}.icon-cards_public:before{content:""}.icon-moins:before{content:""}.icon-plus2:before{content:""}.icon-a-minus:before{content:""}.icon-a-plus:before{content:""}.icon-card:before{content:""}.icon-cards_label:before{content:""}.icon-cards_organisation:before{content:""}.icon-danger:before{content:""}.icon-distance:before{content:""}.icon-expand:before{content:""}.icon-external-link:before{content:""}.icon-femme:before{content:""}.icon-homme:before{content:""}.icon-flag:before{content:""}.icon-link:before{content:""}.icon-more1:before{content:""}.icon-pencil:before{content:""}.icon-refund:before{content:""}.icon-siren:before{content:""}.icon-calendar:before{content:""}.icon-sort:before{content:""}.icon-tarifs:before{content:""}.icon-triangle:before{content:""}.icon-hospital:before{content:""}.icon-pharmacie:before{content:""}.icon-stethoscope:before{content:""}.icon-cards_activites:before{content:""}.icon-carte_vitale:before{content:""}.icon-hands-holding-heart:before{content:""}.icon-lungs:before{content:""}.icon-podcast:before{content:""}.icon-fullscreen-off:before{content:""}.icon-fullscreen-on:before{content:""}.icon-down-rounded:before{content:""}.icon-social:before{content:""}.icon-share:before{content:""}.icon-download:before{content:""}.icon-download-full:before{content:""}.icon-star-empty:before{content:""}.icon-star-full:before{content:""}.icon-facebook:before{content:""}.icon-google-plus:before{content:""}.icon-twitter:before{content:""}.icon-plan:before{content:""}.icon-geolocation:before{content:""}.icon-pin-full:before{content:""}.icon-location:before{content:""}.icon-left:before{content:""}.icon-up:before{content:""}.icon-down:before{content:""}.icon-right:before{content:""}.icon-summary:before{content:""}.icon-toogle:before{content:""}.icon-burger:before{content:""}.icon-folder:before{content:""}.icon-item:before{content:""}.icon-glossary:before{content:""}.icon-happy-face:before{content:""}.icon-sad-face:before{content:""}.icon-information-circle-solid:before{content:""}.icon-information:before{content:""}.icon-play:before{content:""}.icon-ok:before{content:""}.icon-plus:before{content:""}.icon-a11y:before{content:""}.icon-phone:before{content:""}.icon-phone-out:before{content:""}.icon-time:before{content:""}.icon-history:before{content:""}.icon-message:before{content:""}.icon-close:before{content:""}.icon-close-circle-solid:before{content:""}.icon-search:before{content:""}.icon-user-info:before{content:""}.icon-user-nc:before{content:""}.icon-user:before{content:""}.icon-personalize:before{content:""}.icon-notification-full:before{content:""}.icon-notification:before{content:""}.icon-disconnect:before{content:""}.icon-credentials:before{content:""}.icon-account:before{content:""}.icon-goto:before{content:""}.icon-ext-link:before{content:""}.icon-less:before{content:""}.icon-more:before{content:""}.icon-increase-fontsize:before{content:""}.icon-reduce-fontsize:before{content:""}.icon-building:before{content:""}.icon-building2:before{content:""}.icon-lab:before{content:""}.icon-pharmacy:before{content:""}.icon-add-professional:before{content:""}.icon-professional:before{content:""}.icon-services:before{content:""}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-200.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-800.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.eot),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.woff2) format("woff2"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.woff) format("woff"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.ttf) format("truetype"),url(/themes/custom/santefr/fonts/montserrat/montserrat-v14-latin-900.svg#Montserrat) format("svg")}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Light.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Light_Italic.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Light_Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Regular.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Regular_Italic.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Regular_Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Bold.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/santefr/fonts/marianne/Marianne-Bold_Italic.woff2) format("woff2"),url(/themes/custom/santefr/fonts/marianne/Marianne-Bold_Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/black/LibreFranklin-Black.eot),url(/themes/custom/santefr/fonts/franklin/black/LibreFranklin-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/black/LibreFranklin-Black.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/black/LibreFranklin-Black.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/black/LibreFranklin-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/bold/LibreFranklin-Bold.eot),url(/themes/custom/santefr/fonts/franklin/bold/LibreFranklin-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/bold/LibreFranklin-Bold.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/bold/LibreFranklin-Bold.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/bold/LibreFranklin-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/medium/LibreFranklin-Medium.eot),url(/themes/custom/santefr/fonts/franklin/medium/LibreFranklin-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/medium/LibreFranklin-Medium.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/medium/LibreFranklin-Medium.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/medium/LibreFranklin-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/extra-bold/LibreFranklin-ExtraBold.eot),url(/themes/custom/santefr/fonts/franklin/extra-bold/LibreFranklin-ExtraBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/extra-bold/LibreFranklin-ExtraBold.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/extra-bold/LibreFranklin-ExtraBold.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/extra-bold/LibreFranklin-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/regular/LibreFranklin-Regular.eot),url(/themes/custom/santefr/fonts/franklin/regular/LibreFranklin-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/regular/LibreFranklin-Regular.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/regular/LibreFranklin-Regular.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/regular/LibreFranklin-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin;src:url(/themes/custom/santefr/fonts/franklin/semi-bold/LibreFranklin-SemiBold.eot),url(/themes/custom/santefr/fonts/franklin/semi-bold/LibreFranklin-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/santefr/fonts/franklin/semi-bold/LibreFranklin-SemiBold.woff2) format("woff2"),url(/themes/custom/santefr/fonts/franklin/semi-bold/LibreFranklin-SemiBold.woff) format("woff"),url(/themes/custom/santefr/fonts/franklin/semi-bold/LibreFranklin-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.color-white{color:#fff}.color-black{color:#000}.color-black2{color:#101010}.color-grey3{color:#dadada}.color-blue2{color:#00457f}.color-blue3{color:#356694}.color-blue5{color:#133b6a}.color-blue8{color:#002544}.color-blue19{color:#3b579d}.color-blue20{color:#00abec}.color-green2{color:#258125}.color-green3{color:#1bb51f}.color-grey2{color:#f5f7fa}.color-red6{color:#eb5757}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-black2{background-color:#101010}.bg-grey3{background-color:#dadada}.bg-blue2{background-color:#00457f}.bg-blue3{background-color:#356694}.bg-blue5{background-color:#133b6a}.bg-blue8{background-color:#002544}.bg-blue19{background-color:#3b579d}.bg-blue20{background-color:#00abec}.bg-green2{background-color:#258125}.bg-green3{background-color:#1bb51f}.bg-grey2{background-color:#f5f7fa}.bg-red6{background-color:#eb5757}@font-face{font-family:sas;src:url(/themes/custom/sas/fonts/icons/fonts/sas.eot?iihgns=);src:url(/themes/custom/sas/fonts/icons/fonts/sas.eot?iihgns=#iefix) format("embedded-opentype"),url(/themes/custom/sas/fonts/icons/fonts/sas.ttf?iihgns=) format("truetype"),url(/themes/custom/sas/fonts/icons/fonts/sas.woff?iihgns=) format("woff"),url(/themes/custom/sas/fonts/icons/fonts/sas.svg?iihgns=#sas) format("svg");font-weight:400;font-style:normal;font-display:block}.sas-icon{font-family:sas!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sas-icon-calendar-input:before{content:""}.sas-icon-phone:before{content:""}.sas-icon-filter:before{content:""}.sas-icon-remove:before{content:""}.sas-icon-information:before{content:""}.sas-icon-trash:before{content:""}.sas-icon-check:before{content:""}.sas-icon-calendar:before{content:""}.sas-icon-pencil:before{content:""}.sas-icon-sun:before{content:""}.sas-icon-search:before{content:""}.sas-icon-info-circle:before{content:"";color:#000091}.sas-icon-burger-menu:before{content:""}.sas-icon-back:before{content:""}.sas-icon-connection:before{content:""}.sas-icon-emergency:before{content:"";color:#00457f}.sas-icon-first:before{content:""}.sas-icon-last:before{content:""}.sas-icon-cnam:before{content:"";color:#005ca9}.fa-regular,.fa-solid,.far,.fas{font-family:'Font Awesome 6 Free',sans-serif!important}#sas-search-wrapper .cluster-displaying .reset-marker-click:before,.summary-infos>.summary-info-phone::before{font-family:sas!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button:focus-inner,input:focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number] ::inner-spin-button,input[type=number] ::outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search] ::search-cancel-button,input[type=search] ::search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{position:relative;padding:0;margin:0}body.modal-open,html.modal-open{overflow:hidden}body{background:#fff}.container-dashboard,.container-full{margin:0 auto;padding:0 15px;width:100%}@media screen and (min-width:992px){.container-dashboard,.container-full{padding:0 40px}}@media screen and (min-width:1475px){.container-dashboard,.container-full{max-width:100%;padding:0 80px}}.page-title{margin:0 0 25px;font-size:2.25rem;font-family:Franklin,sans-serif;font-weight:800;text-align:left}@media screen and (min-width:768px){.page-title{margin:55px 0 25px}}@media screen and (min-width:992px){.page-title{margin:44px 0 40px}}.modal-modif-dispo fieldset.fieldset-date label,.txt-bold-big{font-family:Montserrat,Arial,sans-serif;font-size:1.3125rem;font-weight:700}.txt-bold{font-weight:700}.list-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-flex li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.txi-8{text-indent:8px}.txt-red{color:#eb0000}.bg-grey{background-color:#eee}.block-branding{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit}@media screen and (max-width:767px){.block-branding{margin-left:10px}}@media screen and (min-width:992px){.block-branding{margin-left:40px}}.block-branding .wrapper-header-logos{padding-top:0}@media screen and (max-width:991px){.block-branding .wrapper-header-logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1200px){.block-branding .wrapper-header-logos .logo-marianne{max-width:90px;max-height:81px}}@media screen and (max-width:767px){.block-branding .wrapper-header-logos .logo-marianne{max-width:55px}}@media screen and (min-width:992px){.block-branding .logo-sas{margin:0 0 0 34px}}.logo-sas{font-family:Marianne,Verdana,sans-serif;text-decoration:none;display:block}@media screen and (max-width:991px){.logo-sas{padding:12px 0;border-top:1px solid #e5e5e5}}.logo-sas p{margin:0;color:#3a3a3a;font-size:.875rem}.logo-sas p.sas-site-name{margin-bottom:4px}.logo-sas p strong{color:#161616;font-size:1.25rem}.fr-header__brand{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:0;padding-right:0;z-index:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media screen and (max-width:991px){.fr-header__brand{-ms-flex-wrap:wrap;flex-wrap:wrap}}.fr-header__brand-top{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fr-header__logo{padding:.75rem .75rem .75rem 0}@media screen and (max-width:1199px){.fr-header__logo{padding:0 .75rem 0 0}}.fr-header__logo .fr-logo{font-size:.7875rem;padding:.75rem .75rem .75rem 0;margin:0;letter-spacing:.06px;font-family:Marianne,Verdana,sans-serif;color:#161616;font-weight:700;display:inline-block;line-height:1.0317460317em;text-indent:-.1em;text-transform:uppercase;vertical-align:middle}.fr-header__logo .fr-logo:before{content:'';background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 18'%3E%3Cpath fill='%23fff' d='M11.3 10.2c-.9.6-1.7 1.3-2.3 2.1v-.1c.4-.5.7-1 1-1.5.4-.2.7-.5 1-.8.5-.5 1-1 1.7-1.3.3-.1.5-.1.8 0-.1.1-.2.1-.4.2H13v-.1c-.3.3-.7.5-1 .9-.1.2-.2.6-.7.6 0 .1.1 0 0 0zm1.6 4.6c0-.1-.1 0-.2 0l-.1.1-.1.1-.2.2s.1.1.2 0l.1-.1c.1 0 .2-.1.2-.2.1 0 .1 0 .1-.1 0 .1 0 0 0 0zm-1.6-4.3c.1 0 .2 0 .2-.1s.1-.1.1-.1v-.1c-.2.1-.3.2-.3.3zm2.4 1.9s0-.1 0 0c.1-.1.2-.1.3-.1.7-.1 1.4-.3 2.1-.6-.8-.5-1.7-.9-2.6-1h.1c-.1-.1-.3-.1-.5-.2h.1c-.2-.1-.5-.1-.7-.2.1 0 .2-.2.2-.3h-.1c-.4.2-.6.5-.8.9.2.1.5 0 .7.1h-.3c-.1 0-.2.1-.2.2h.1c-.1 0-.1.1-.2.1.1.1.2 0 .4 0 0 .1.1.1.1.1-.1 0-.2.1-.3.3-.1.2-.2.2-.3.3v.1c-.3.2-.6.5-.9.8v.1c-.1.1-.2.1-.2.2v.1c.4-.1.6-.4 1-.5l.6-.3c.2 0 .3-.1.5-.1v.1h.2c0 .1-.2 0-.1.1s.3.1.4 0c.2-.2.3-.2.4-.2zM12.4 14c-.4.2-.9.2-1.2.4 0 0 0 .1-.1.1 0 0-.1 0-.1.1-.1 0-.1.1-.2.2l-.1.1s0 .1.1 0l.1-.1s-.1.1-.1.2V15.3l-.1.1s0 .1-.1.1l-.1.1.2-.2.1-.1h.2s0-.1.1-.1c.1-.1.2-.2.3-.2h.1c.1-.1.3-.1.4-.2.1-.1.2-.2.3-.2.2-.2.5-.3.8-.5-.1 0-.2-.1-.3-.1 0 .1-.2 0-.3 0zM30 9.7c-.1.2-.4.2-.6.3-.2.2 0 .4.1.5.1.3-.2.5-.4.5.1.1.2.1.2.1 0 .2.2.2.1.4s-.5.3-.3.5c.1.2.1.5 0 .7-.1.2-.3.4-.5.5-.2.1-.4.1-.6 0-.1 0-.1-.1-.2-.1-.5-.1-1-.2-1.5-.2-.1 0-.3.1-.4.1-.1.1-.3.2-.4.3l-.1.1c-.1.1-.2.2-.2.3-.1.2-.2.4-.2.6-.2.5-.2 1 0 1.4 0 0 1 .3 1.7.6.2.1.5.2.7.4l1.7 1H13.2l1.6-1c.6-.4 1.3-.7 2-1 .5-.2 1.1-.5 1.5-.9.2-.2.3-.4.5-.5.3-.4.6-.7 1-1l.3-.3s0-.1.1-.1c-.2.1-.2.2-.4.2 0 0-.1 0 0-.1s.2-.2.3-.2v-.1c-.4 0-.7.2-1 .5h-.2c-.5.2-.8.5-1.2.7v-.1c-.2.1-.4.2-.5.2-.2 0-.5.1-.8 0-.4 0-.7.1-1.1.2-.2.1-.4.1-.6.2v.1l-.2.2c-.2.1-.3.2-.5.4l-.5.5h-.1l.1-.1.1-.1c0-.1.1-.1.1-.2.2-.1.3-.3.5-.4 0 0-.1 0 0 0 0 0 0-.1.1-.1l-.1.1c-.1.1-.1.2-.2.2v-.1-.1l.2-.2c.1-.1.2-.1.3-.2h.1c-.2.1-.3.1-.5.2H14h-.1c0-.1.1-.1.2-.2h.1c1-.8 2.3-.6 3.4-1 .1-.1.2-.1.3-.2.1-.1.3-.2.5-.3.2-.2.4-.4.5-.7v-.1c-.4.4-.8.7-1.3 1-.6.2-1.3.4-2 .4 0-.1.1-.1.1-.1 0-.1.1-.1.1-.2h.1s0-.1.1-.1h.1c-.1-.1-.3.1-.4 0 .1-.1 0-.2.1-.2h.1s0-.1.1-.1c.5-.3.9-.5 1.3-.7-.1 0-.1.1-.2 0 .1 0 0-.1.1-.1.3-.1.6-.3.9-.4-.1 0-.2.1-.3 0 .1 0 .1-.1.2-.1v-.1h0c0-.1.1 0 .2-.1h-.1c.1-.1.2-.2.4-.2 0-.1-.1 0-.1-.1h.1-.5c-.1 0 0-.1 0-.1.1-.2.2-.5.3-.7h-.1c-.3.3-.8.5-1.2.6h-.2c-.2.1-.4.1-.5 0-.1-.1-.2-.2-.3-.2-.2-.1-.5-.3-.8-.4-.7-.2-1.5-.4-2.3-.3.3-.1.7-.2 1.1-.3.5-.2 1-.3 1.5-.3h-.3c-.4 0-.9.1-1.3.2-.3.1-.6.2-.9.2-.2.1-.3.2-.5.2v-.1c.3-.4.7-.7 1.1-.8.5-.1 1.1 0 1.6.1.4 0 .8.1 1.1.2.1 0 .2.2.3.3.2.1.4 0 .5.1v-.2c.1-.1.3 0 .4 0 .2-.2-.2-.4-.3-.6v-.1c.2.2.5.4.7.6.1.1.5.2.5 0-.2-.3-.4-.6-.7-.9v-.2c-.1 0-.1 0-.1-.1-.1-.1-.1-.2-.1-.3-.1-.2 0-.4-.1-.5-.1-.2-.1-.3-.1-.5-.1-.5-.2-1-.3-1.4-.1-.6.3-1 .6-1.5.2-.4.5-.7.8-1 .1-.4.3-.7.6-1 .3-.3.6-.5.9-.6.3-.1.5-.2.8-.3l2.5-.4H25l1.8.3c.1 0 .2 0 .2.1.1.1.3.2.4.2.2.1.4.3.6.5.1.1.2.3.1.4-.1.1-.1.4-.2.4-.2.1-.4.1-.6.1-.1 0-.2 0-.4-.1.5.2.9.4 1.2.8 0 .1.2.1.3.1v.1c-.1.1-.1.1-.1.2h.1c.1-.1.1-.4.3-.3.2.1.2.3.1.4-.1.1-.2.2-.4.3v.2c.1.1.1.2.2.4s.1.5.2.7c.1.5.2.9.2 1.4 0 .2-.1.5 0 .7l.3.6c.1.2.2.3.3.5.2.3.6.6.4 1zm-15.6 5.2c-.1 0-.1.1-.1.1s.1 0 .1-.1zm5.8-1.8c-.1.1 0 0 0 0zm-6.7-.2c0 .1.1 0 .1 0 .2-.1.5 0 .6-.2-.1-.1-.2 0-.2-.1-.1 0-.2 0-.2.1-.1.1-.3.1-.3.2z'/%3E%3Cpath fill='gray' d='M27.9 6.8c.1 0 .3 0 .3.1-.1.2-.4.3-.6.5h-.1c-.1.1-.1.2-.1.2h-.3c.1.1.3.2.5.2l.1.1h.2V8c-.1.1-.2.1-.4.1.2.1.5.1.7 0 .2-.1 0-.4.1-.5-.1 0 0-.1-.1-.1.1-.1.1-.2.2-.2s.1 0 .2-.1c0-.1-.1-.1-.1-.2.2-.1.3-.3.3-.5 0-.1-.3-.1-.4-.2h-.5c-.2 0-.3.1-.5.1l-.6.3c.2-.1.4-.1.7-.2 0 .3.2.3.4.3'/%3E%3C/svg%3E"),-webkit-gradient(linear,left top,right top,from(#000091),color-stop(50%,#000091),color-stop(0,#e1000f),to(#e1000f)),-webkit-gradient(linear,left top,right top,from(#161616),to(#161616));background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 18'%3E%3Cpath fill='%23fff' d='M11.3 10.2c-.9.6-1.7 1.3-2.3 2.1v-.1c.4-.5.7-1 1-1.5.4-.2.7-.5 1-.8.5-.5 1-1 1.7-1.3.3-.1.5-.1.8 0-.1.1-.2.1-.4.2H13v-.1c-.3.3-.7.5-1 .9-.1.2-.2.6-.7.6 0 .1.1 0 0 0zm1.6 4.6c0-.1-.1 0-.2 0l-.1.1-.1.1-.2.2s.1.1.2 0l.1-.1c.1 0 .2-.1.2-.2.1 0 .1 0 .1-.1 0 .1 0 0 0 0zm-1.6-4.3c.1 0 .2 0 .2-.1s.1-.1.1-.1v-.1c-.2.1-.3.2-.3.3zm2.4 1.9s0-.1 0 0c.1-.1.2-.1.3-.1.7-.1 1.4-.3 2.1-.6-.8-.5-1.7-.9-2.6-1h.1c-.1-.1-.3-.1-.5-.2h.1c-.2-.1-.5-.1-.7-.2.1 0 .2-.2.2-.3h-.1c-.4.2-.6.5-.8.9.2.1.5 0 .7.1h-.3c-.1 0-.2.1-.2.2h.1c-.1 0-.1.1-.2.1.1.1.2 0 .4 0 0 .1.1.1.1.1-.1 0-.2.1-.3.3-.1.2-.2.2-.3.3v.1c-.3.2-.6.5-.9.8v.1c-.1.1-.2.1-.2.2v.1c.4-.1.6-.4 1-.5l.6-.3c.2 0 .3-.1.5-.1v.1h.2c0 .1-.2 0-.1.1s.3.1.4 0c.2-.2.3-.2.4-.2zM12.4 14c-.4.2-.9.2-1.2.4 0 0 0 .1-.1.1 0 0-.1 0-.1.1-.1 0-.1.1-.2.2l-.1.1s0 .1.1 0l.1-.1s-.1.1-.1.2V15.3l-.1.1s0 .1-.1.1l-.1.1.2-.2.1-.1h.2s0-.1.1-.1c.1-.1.2-.2.3-.2h.1c.1-.1.3-.1.4-.2.1-.1.2-.2.3-.2.2-.2.5-.3.8-.5-.1 0-.2-.1-.3-.1 0 .1-.2 0-.3 0zM30 9.7c-.1.2-.4.2-.6.3-.2.2 0 .4.1.5.1.3-.2.5-.4.5.1.1.2.1.2.1 0 .2.2.2.1.4s-.5.3-.3.5c.1.2.1.5 0 .7-.1.2-.3.4-.5.5-.2.1-.4.1-.6 0-.1 0-.1-.1-.2-.1-.5-.1-1-.2-1.5-.2-.1 0-.3.1-.4.1-.1.1-.3.2-.4.3l-.1.1c-.1.1-.2.2-.2.3-.1.2-.2.4-.2.6-.2.5-.2 1 0 1.4 0 0 1 .3 1.7.6.2.1.5.2.7.4l1.7 1H13.2l1.6-1c.6-.4 1.3-.7 2-1 .5-.2 1.1-.5 1.5-.9.2-.2.3-.4.5-.5.3-.4.6-.7 1-1l.3-.3s0-.1.1-.1c-.2.1-.2.2-.4.2 0 0-.1 0 0-.1s.2-.2.3-.2v-.1c-.4 0-.7.2-1 .5h-.2c-.5.2-.8.5-1.2.7v-.1c-.2.1-.4.2-.5.2-.2 0-.5.1-.8 0-.4 0-.7.1-1.1.2-.2.1-.4.1-.6.2v.1l-.2.2c-.2.1-.3.2-.5.4l-.5.5h-.1l.1-.1.1-.1c0-.1.1-.1.1-.2.2-.1.3-.3.5-.4 0 0-.1 0 0 0 0 0 0-.1.1-.1l-.1.1c-.1.1-.1.2-.2.2v-.1-.1l.2-.2c.1-.1.2-.1.3-.2h.1c-.2.1-.3.1-.5.2H14h-.1c0-.1.1-.1.2-.2h.1c1-.8 2.3-.6 3.4-1 .1-.1.2-.1.3-.2.1-.1.3-.2.5-.3.2-.2.4-.4.5-.7v-.1c-.4.4-.8.7-1.3 1-.6.2-1.3.4-2 .4 0-.1.1-.1.1-.1 0-.1.1-.1.1-.2h.1s0-.1.1-.1h.1c-.1-.1-.3.1-.4 0 .1-.1 0-.2.1-.2h.1s0-.1.1-.1c.5-.3.9-.5 1.3-.7-.1 0-.1.1-.2 0 .1 0 0-.1.1-.1.3-.1.6-.3.9-.4-.1 0-.2.1-.3 0 .1 0 .1-.1.2-.1v-.1h0c0-.1.1 0 .2-.1h-.1c.1-.1.2-.2.4-.2 0-.1-.1 0-.1-.1h.1-.5c-.1 0 0-.1 0-.1.1-.2.2-.5.3-.7h-.1c-.3.3-.8.5-1.2.6h-.2c-.2.1-.4.1-.5 0-.1-.1-.2-.2-.3-.2-.2-.1-.5-.3-.8-.4-.7-.2-1.5-.4-2.3-.3.3-.1.7-.2 1.1-.3.5-.2 1-.3 1.5-.3h-.3c-.4 0-.9.1-1.3.2-.3.1-.6.2-.9.2-.2.1-.3.2-.5.2v-.1c.3-.4.7-.7 1.1-.8.5-.1 1.1 0 1.6.1.4 0 .8.1 1.1.2.1 0 .2.2.3.3.2.1.4 0 .5.1v-.2c.1-.1.3 0 .4 0 .2-.2-.2-.4-.3-.6v-.1c.2.2.5.4.7.6.1.1.5.2.5 0-.2-.3-.4-.6-.7-.9v-.2c-.1 0-.1 0-.1-.1-.1-.1-.1-.2-.1-.3-.1-.2 0-.4-.1-.5-.1-.2-.1-.3-.1-.5-.1-.5-.2-1-.3-1.4-.1-.6.3-1 .6-1.5.2-.4.5-.7.8-1 .1-.4.3-.7.6-1 .3-.3.6-.5.9-.6.3-.1.5-.2.8-.3l2.5-.4H25l1.8.3c.1 0 .2 0 .2.1.1.1.3.2.4.2.2.1.4.3.6.5.1.1.2.3.1.4-.1.1-.1.4-.2.4-.2.1-.4.1-.6.1-.1 0-.2 0-.4-.1.5.2.9.4 1.2.8 0 .1.2.1.3.1v.1c-.1.1-.1.1-.1.2h.1c.1-.1.1-.4.3-.3.2.1.2.3.1.4-.1.1-.2.2-.4.3v.2c.1.1.1.2.2.4s.1.5.2.7c.1.5.2.9.2 1.4 0 .2-.1.5 0 .7l.3.6c.1.2.2.3.3.5.2.3.6.6.4 1zm-15.6 5.2c-.1 0-.1.1-.1.1s.1 0 .1-.1zm5.8-1.8c-.1.1 0 0 0 0zm-6.7-.2c0 .1.1 0 .1 0 .2-.1.5 0 .6-.2-.1-.1-.2 0-.2-.1-.1 0-.2 0-.2.1-.1.1-.3.1-.3.2z'/%3E%3Cpath fill='gray' d='M27.9 6.8c.1 0 .3 0 .3.1-.1.2-.4.3-.6.5h-.1c-.1.1-.1.2-.1.2h-.3c.1.1.3.2.5.2l.1.1h.2V8c-.1.1-.2.1-.4.1.2.1.5.1.7 0 .2-.1 0-.4.1-.5-.1 0 0-.1-.1-.1.1-.1.1-.2.2-.2s.1 0 .2-.1c0-.1-.1-.1-.1-.2.2-.1.3-.3.3-.5 0-.1-.3-.1-.4-.2h-.5c-.2 0-.3.1-.5.1l-.6.3c.2-.1.4-.1.7-.2 0 .3.2.3.4.3'/%3E%3C/svg%3E"),linear-gradient(90deg,#000091,#000091 50%,#e1000f 0,#e1000f),linear-gradient(90deg,#161616,#161616);background-position:0 -.046875rem,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:2.0625rem .84375rem,2.0625rem .75rem,0;display:block;height:.75rem;width:2.0625rem;margin-bottom:.25rem}.fr-header__logo .fr-logo:after{content:'';background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252 180'%3E%3Cdefs%3E%3Csymbol id='a' viewBox='0 0 11 15.5'%3E%3Cpath d='M10.4 5.3C11.9 1.5 10.1 0 7.9 0 4.2 0 0 6.5 0 11.7c0 2.5 1.2 3.8 3 3.8 2.1 0 4.3-2 6.2-5.5h-1c-1.2 1.5-2.6 2.6-3.9 2.6-1.3 0-2-.8-2-2.6a10.7 10.7 0 01.3-2.2zm-4-3.1c1.1 0 2 .8 1.5 2.6L3.1 6.1c.8-2.2 2.2-4 3.4-4z'/%3E%3C/symbol%3E%3Csymbol id='b' viewBox='0 0 12.4 21.8'%3E%3Cuse width='11' height='15.5' y='6.4' href='%23a'/%3E%3Cpath d='M7.9 4.7L12.4.6V0h-3L6.7 4.7H8z'/%3E%3C/symbol%3E%3Csymbol id='c' viewBox='0 0 11.5 19'%3E%3Cpath d='M1.7 5.7h2.6L.1 17.1a1.3 1.3 0 001.2 2c3 0 6.4-2.6 7.8-6.2h-.7a9.4 9.4 0 01-5.1 3.5L7 5.7H11l.5-1.6H7.7L9 0H7.6L4.9 4.1l-3.2.4v1.2z'/%3E%3C/symbol%3E%3Csymbol id='d' viewBox='0 0 9.8 21.9'%3E%3Cpath d='M7.6 8c.3-1-.4-1.6-1-1.6-2.2 0-5 2.1-6 5h.7A5.6 5.6 0 014.4 9L.1 20.3a1.1 1.1 0 001 1.6c2.2 0 4.7-2 5.8-5H6A5.6 5.6 0 013 19.5zM8 3.7a1.8 1.8 0 001.8-1.8A1.8 1.8 0 008 0a1.8 1.8 0 00-1.8 1.8A1.8 1.8 0 008 3.6'/%3E%3C/symbol%3E%3Csymbol id='e' viewBox='0 0 14.8 15.5'%3E%3Cpath d='M3.3 3.1c.7 0 1 1 0 3.4l-3 6.8c-.7 1.3 0 2.2 1.2 2.2a1.3 1.3 0 001.5-1l3-8C7.4 4.8 10 3 11 3s.8.6.3 1.6l-4.6 9a1.3 1.3 0 001.1 1.9c2.3 0 5-2 6-5h-.6A5.6 5.6 0 0110 13l4-8a6.1 6.1 0 00.8-2.8A2 2 0 0012.6 0c-2 0-3.6 2.2-6 5V2.8C6.6 1.4 6.1 0 4.8 0 3.2 0 1.8 2.5.7 4.9h.7c.7-1.1 1.3-1.8 2-1.8'/%3E%3C/symbol%3E%3Csymbol id='f' viewBox='0 0 12 15.5'%3E%3Cpath d='M11.8 3.5c.5-1.9.2-3.5-1.2-3.5-1.8 0-2.3 1.2-4 5V2.8C6.5 1.3 6 0 4.6 0 3.1 0 1.7 2.5.5 5h.8C2 3.7 2.8 3 3.3 3c.7 0 1 1 0 3.4l-3 6.8c-.7 1.3 0 2.1 1.2 2.1a1.3 1.3 0 001.5-1l3-8a50.3 50.3 0 012.6-3h3.2z'/%3E%3C/symbol%3E%3Csymbol id='g' viewBox='0 0 14.7 16.2'%3E%3Cpath d='M10.5 13.1c-.6 0-1-1 0-3.4L14.6.1 13.4 0l-1.3 1.3h-.3C6.1 1.3 0 8.6 0 14.2a2 2 0 002.1 2.1c1.7 0 3.3-2.4 5.2-5l-.1 1c-.3 2.6.6 4 2 4 1.5 0 3-2.4 4-4.9h-.7c-.7 1.1-1.5 1.8-2 1.8zM7.9 9.8c-1.3 1.6-3.4 3.5-4.3 3.5-.5 0-.9-.5-.9-1.6 0-3.5 4-8.2 6-8.2a4.2 4.2 0 011.4.2z'/%3E%3C/symbol%3E%3Csymbol id='h' viewBox='0 0 21.9 19.8'%3E%3Cpath d='M11.2 19.8l.3-.9c-3.8-.7-4.3-.7-2.7-4.8l1.4-3.9h3c1.9 0 1.9.9 1.6 3h1l2.6-6.9h-1c-1 1.6-1.8 2.9-3.8 2.9h-3l2-5.6c.8-2 1.1-2.4 3.7-2.4h.7c2.6 0 3 .7 3 3.5h1l.9-4.7H7.3L7 .9c3 .6 3.3.9 2 4.8L5.7 14c-1.5 3.9-2 4.2-5.5 4.8l-.3.9z'/%3E%3C/symbol%3E%3Csymbol id='i' viewBox='0 0 10.1 21.9'%3E%3Cpath d='M2.9 19.4L10.1.3 9.8 0l-5 .6v.6l1 .7c.9.7.6 1.3-.2 3.4L.2 19.9a1.3 1.3 0 001.1 2c2.3 0 4.7-2.1 5.8-5h-.7a6.5 6.5 0 01-3.5 2.5'/%3E%3C/symbol%3E%3Csymbol id='j' viewBox='0 0 18 22'%3E%3Cpath d='M18 .6h-4.3a3.8 3.8 0 00-2.1-.6A6.6 6.6 0 005 6.5a3.3 3.3 0 003 3.6c-1.9.8-3 1.8-3 2.9a1.7 1.7 0 00.9 1.5c-4.3 1.3-6 2.8-6 4.7 0 2 2.6 2.8 5.6 2.8 5.3 0 9.6-2.7 9.6-5.1 0-1.8-1.6-2.5-4.3-3.3-2.2-.7-3.2-.8-3.2-1.6A2.4 2.4 0 019 10.2a6.6 6.6 0 006.1-6.5 4.5 4.5 0 00-.2-1.5h2.5zM9.8 16.2c2.1.7 3 1 3 1.6 0 1.4-2 2.5-5.6 2.5-2.7 0-4-.6-4-2 0-1.5 1.4-2.5 3.5-3.3a21.5 21.5 0 003 1.2zM9 9c-1 0-1.3-.8-1.3-1.7 0-2.8 1.4-6.2 3.5-6.2 1 0 1.3.8 1.3 1.6 0 2.9-1.4 6.3-3.5 6.3z'/%3E%3C/symbol%3E%3Csymbol id='k' viewBox='0 0 23 25.1'%3E%3Cpath d='M14.3 15.6c1.9 0 2 .8 1.6 2.8H17l2.5-6.8h-1c-1 1.6-1.7 2.9-3.8 2.9h-4.1l2-5.6c.7-2 1-2.4 3.7-2.4H18c2.6 0 3 .7 3 3.5h1l.9-4.7H7.3l-.3.9c3 .6 3.3.9 2 4.8l-3.2 8.4c-1.5 3.9-2 4.2-5.6 4.8l-.2 1h17.4l3.2-5h-1.2c-2 2-4 3.8-8 3.8-4.7 0-4.3-.3-2.7-4.6l1.4-3.8h4.2zm2.3-11.8L21 .6V0h-3l-2.6 3.9h1.2v-.1z'/%3E%3C/symbol%3E%3Csymbol id='l' viewBox='0 0 13.6 21.8'%3E%3Cpath d='M11.4 6.4c-2 0-4 2.2-5.8 4.8L9.6.3 9.4 0l-5 .6V1l1 .8c.9.7.6 1.3-.2 3.4L.8 16.8A13.9 13.9 0 000 19c0 1.4 1.8 2.7 3.5 2.7 3.8 0 10-6.9 10-12.2 0-2.3-.5-3.2-2.1-3.2zM4.8 19.5c-.8 0-1.9-.7-1.9-1.3a15.5 15.5 0 01.8-2.2L5 12.7C6.3 11 8.4 9.3 9.6 9.3c.7 0 1.2.4 1.2 1.5 0 3.1-2.9 8.7-6 8.7z'/%3E%3C/symbol%3E%3Csymbol id='m' viewBox='0 0 19.2 19.9'%3E%3Cpath d='M17.6 0H7.3L7 .9c3 .6 3.3.9 2 4.8l-3.2 8.5c-1.5 3.9-2 4.2-5.5 4.8L0 20h15.7l3.5-6H18c-2 2-4.2 4.8-7.7 4.8-2.7 0-3-.5-1.6-4.5l3.1-8.5c1.4-3.9 2-4.2 5.5-4.8z'/%3E%3C/symbol%3E%3Csymbol id='n' viewBox='0 0 126 90'%3E%3Cuse width='12.4' height='21.8' x='112.7' y='66.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='102.2' y='69' href='%23c'/%3E%3Cuse width='9.8' height='21.9' x='93.6' y='66.1' href='%23d'/%3E%3Cuse width='14.8' height='15.5' x='77.2' y='72.5' href='%23e'/%3E%3Cuse width='12' height='15.5' x='65.7' y='72.5' href='%23f'/%3E%3Cuse width='11' height='15.5' x='54.3' y='72.5' href='%23a'/%3E%3Cuse width='11.5' height='19' x='43.7' y='69' href='%23c'/%3E%3Cuse width='14.7' height='16.2' x='28.9' y='71.8' href='%23g'/%3E%3Cuse width='12' height='15.5' x='19.6' y='72.5' href='%23f'/%3E%3Cuse width='21.9' height='19.8' y='67.6' href='%23h'/%3E%3Cuse width='12.4' height='21.8' x='77.3' y='33.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='66.8' y='36' href='%23c'/%3E%3Cuse width='9.8' height='21.9' x='58.2' y='33' href='%23d'/%3E%3Cuse width='10.1' height='21.9' x='49.4' y='33.1' href='%23i'/%3E%3Cuse width='14.7' height='16.2' x='34.9' y='38.8' href='%23g'/%3E%3Cuse width='18' height='22' x='18.6' y='39.4' href='%23j'/%3E%3Cuse width='23' height='25.1' y='29.3' href='%23k'/%3E%3Cuse width='12.4' height='21.8' x='76.8' y='.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='66.2' y='2.9' href='%23c'/%3E%3Cuse width='12' height='15.5' x='54.8' y='6.5' href='%23f'/%3E%3Cuse width='11' height='15.5' x='43.4' y='6.4' href='%23a'/%3E%3Cuse width='13.6' height='21.8' x='29.4' y='.1' href='%23l'/%3E%3Cuse width='9.8' height='21.9' x='20.6' href='%23d'/%3E%3Cuse width='19.2' height='19.9' y='1.4' href='%23m'/%3E%3C/symbol%3E%3C/defs%3E%3Cuse fill='%23161616' width='126' height='90' x='0' y='0' href='%23n'/%3E%3Cuse fill='%23fff' width='126' height='90' x='126' y='90' href='%23n'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;background-position:0 calc(100% + 1.40625rem);background-size:3.9375rem 2.8125rem;min-width:1.96875rem;padding-top:1.65625rem}.sticky-header{z-index:100}@media only screen and (max-width:991px){.sticky-header{position:relative}#container-main{padding-top:0!important}}.main-header{-webkit-box-shadow:0 16px 16px -16px rgba(0,0,0,.32),0 8px 16px rgba(0,0,0,.1);box-shadow:0 16px 16px -16px rgba(0,0,0,.32),0 8px 16px rgba(0,0,0,.1);position:relative}@media screen and (min-width:1400px){.main-header{padding:0 40px}}@media screen and (min-width:1200px){.main-header div.main-header-wrapper{display:grid;-ms-flex-line-pack:center;align-content:center;grid-template-columns:450px 1fr auto;gap:0;grid-template-rows:1fr;grid-template-areas:'logos nav compte'}.user-logged-in:not(.context-page-daccueil) .main-header div.main-header-wrapper{-ms-flex-line-pack:start;align-content:flex-start;grid-template-rows:1fr auto;grid-template-areas:'logos nav compte' 'logos search search'}.user-logged-in:not(.context-page-daccueil) .main-header div.main-header-wrapper .account-panel,.user-logged-in:not(.context-page-daccueil) .main-header div.main-header-wrapper .header-menu{padding-top:7px}}@media screen and (max-width:1199px){.main-header div.main-header-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main-header .block-branding{-webkit-box-flex:1;-ms-flex:1;flex:1}}.main-header .block-branding{grid-area:logos;margin-left:0}@media screen and (max-width:1199px){.main-header .block-branding{margin-right:0}}.main-header #block-sassearchbar{grid-area:search;height:67px}.main-header .header-menu{grid-area:nav}.main-header .account-panel{grid-area:compte}@media screen and (max-width:1199px){.main-header #block-sassearchbar,.main-header .header-menu,.main-header .wrapper-user-account{opacity:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;pointer-events:none;top:-150px}.main-header #block-sassearchbar.open,.main-header .header-menu.open,.main-header .wrapper-user-account.open{opacity:1;top:0;visibility:visible;pointer-events:all}}.mobile-toggle{padding:14px 5px 14px 0;z-index:1000}@media screen and (min-width:1200px){.mobile-toggle{display:none}}.mobile-toggle button{background:0 0;border:0}.mobile-toggle button:not(.show-btn){display:none}.mobile-toggle button.show-btn{display:block}.mobile-toggle .search--toggle{padding:16px 19px;color:#000091;font-size:1.25rem;display:none}.user-logged-in:not(.context-page-daccueil) .mobile-toggle .search--toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-logged-in:not(.context-page-daccueil) .mobile-toggle .search--toggle:not(.show-btn){display:none}.user-logged-in:not(.context-page-daccueil) .mobile-toggle .search--toggle.show-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-toggle .account-panel-opener{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-toggle .account-panel-opener:not(.show-btn){display:none}.mobile-toggle .account-panel-opener.show-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-toggle .account-panel-opener a{color:#000091}.mobile-toggle .account-panel-opener i{font-size:1.25rem;color:#000091}.mobile-toggle .account-panel-opener[aria-expanded=true]{background:0 0;color:#000091}.mobile-toggle .account-panel-opener[aria-expanded=true] i:before{content:"";font-family:sante}.mobile-toggle .header-menu-opener{position:relative}.mobile-toggle.active button{background:0 0;padding:16px 19px;margin-right:15px}.mobile-toggle.active button[aria-expanded=false]{display:none}.user-logged-in:not(.context-page-daccueil) .mobile-toggle.active button[aria-expanded=false]{display:none}.mobile-toggle.active .account-panel-opener{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-toggle.active .account-panel-opener .account-panel-title{display:block;padding-right:8px}.mobile-toggle.active .search--toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-toggle.active .search--toggle:after{font-family:Marianne,Verdana,sans-serif;font-size:.875rem;color:#000091;font-weight:600;content:'Fermer';display:block;padding-right:8px}.fr-header__logo .fr-logo{font-size:.75rem;line-height:.75rem;margin:4px 0}footer a[target='_blank']{position:relative;white-space:nowrap}footer a[target='_blank']::after{position:absolute;right:-17px;bottom:-2px;margin-left:5px;font-family:sante;color:#666;font-size:.75rem;content:""}.wrapper-footer-below-bottom{background-color:#fff}.wrapper-footer-bottom{font-family:Marianne,Verdana,sans-serif;background-color:#f6f6f6;padding:30px 0 96px;font-size:.75rem;font-weight:400;letter-spacing:.8px;border-top:2px solid #000091}.wrapper-footer-bottom .container{max-width:100%}@media screen and (min-width:992px){.wrapper-footer-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wrapper-footer-bottom .menu-title{margin-bottom:12px;color:#161616;font-weight:700}.wrapper-footer-bottom .menu-list{margin-bottom:12px}.wrapper-footer-bottom .menu-item{position:relative;margin-bottom:12px}.wrapper-footer-bottom .menu-item a{color:#a4a4a4;text-decoration:none}.wrapper-footer-bottom .menu-item a:focus,.wrapper-footer-bottom .menu-item a:hover{text-decoration:underline}@media screen and (max-width:991px){.wrapper-footer-bottom{padding:30px 0}}.wrapper-footer-bottom .footer-menu-wrapper #block-sas-footer-menu{width:100%}@media screen and (min-width:1200px){.wrapper-footer-bottom .footer-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.wrapper-footer-bottom .footer-menu-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.wrapper-footer-bottom .footer-menu-section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.wrapper-footer-bottom .footer-menu-section-wrapper .footer-menu-section{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:324px;width:100%}.footer-ministere-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.footer-ministere-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:7px}}.footer-ministere-content .footer-ministere-text{color:#666;font-family:Marianne,Verdana,sans-serif;font-size:.75rem;font-weight:400}@media screen and (max-width:991px){.footer-ministere-content .footer-ministere-text{width:100%}}.footer-ministere-content .footer-ministere-text p{margin:0 0 18px;font-size:.875rem}@media screen and (max-width:991px){.footer-ministere-content .footer-ministere-text p{margin-bottom:24px}}.footer-ministere-content .footer-ministere-text ul{margin:0;padding:0}@media screen and (max-width:991px){.footer-ministere-content .footer-ministere-text ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-ministere-content .footer-ministere-text ul li{list-style-type:none;margin-right:42px}@media screen and (max-width:991px){.footer-ministere-content .footer-ministere-text ul li{margin-right:22px;margin-bottom:16px;width:calc(50% - 22px)}}.footer-ministere-content .footer-ministere-text ul li a{color:#3a3a3a;font-weight:700;text-decoration:none}.footer-ministere-content .footer-ministere-text ul li a:active,.footer-ministere-content .footer-ministere-text ul li a:hover{text-decoration:underline}.footer-ministere-content .footer-ministere-text ul li a:after{color:#3a3a3a}.footer-below-menu{border-top:1px solid #e5e5e5;padding:17px 0 33px;color:#666;font-family:Marianne,Verdana,sans-serif;font-size:.75rem;font-weight:400}.footer-below-menu ul.below-nav{margin:0 0 24px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.footer-below-menu ul.below-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-below-menu ul.below-nav li{list-style-type:none;position:relative;padding-right:16px;margin-right:16px}@media screen and (max-width:991px){.footer-below-menu ul.below-nav li{margin-bottom:16px}}.footer-below-menu ul.below-nav li:after{content:'';height:16px;width:1px;background:#e5e5e5;position:absolute;right:0}.footer-below-menu ul.below-nav li .cmp-popin-opener,.footer-below-menu ul.below-nav li a{color:#666;text-decoration:none;cursor:pointer}.footer-below-menu ul.below-nav li .cmp-popin-opener:active,.footer-below-menu ul.below-nav li .cmp-popin-opener:hover,.footer-below-menu ul.below-nav li a:active,.footer-below-menu ul.below-nav li a:hover{text-decoration:underline}.footer-below-menu .licence-mention{margin:0}.footer-below-menu .licence-mention a{color:#666}.btn-highlight,.kc-form .kc-content .ans-openid-connect-login-form,.modal-sas .wrapper-btn-actions .form-submit,.sas-user-adding-delegataire .form-submit,.vuemodal-sas .wrapper-btn-actions .form-submit{display:inline-block;padding:13px 37px;background-color:#0374ff;color:#fff;border:1px solid #0374ff;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer!important;padding:10px 20px;border-radius:30px;line-height:1.21875rem;font-family:Montserrat,Arial,sans-serif}.btn-highlight:focus,.btn-highlight:hover,.kc-form .kc-content .ans-openid-connect-login-form:focus,.kc-form .kc-content .ans-openid-connect-login-form:hover,.modal-sas .wrapper-btn-actions .form-submit:focus,.modal-sas .wrapper-btn-actions .form-submit:hover,.sas-user-adding-delegataire .form-submit:focus,.sas-user-adding-delegataire .form-submit:hover,.vuemodal-sas .wrapper-btn-actions .form-submit:focus,.vuemodal-sas .wrapper-btn-actions .form-submit:hover{border:1px solid #0374ff;text-decoration:none;background:#0374ff;color:#fff}@media screen and (max-width:991px){.btn-highlight,.kc-form .kc-content .ans-openid-connect-login-form,.modal-sas .wrapper-btn-actions .form-submit,.sas-user-adding-delegataire .form-submit,.vuemodal-sas .wrapper-btn-actions .form-submit{min-width:10.125rem}}.btn-highlight.disabled,.btn-highlight:disabled,.kc-form .kc-content .ans-openid-connect-login-form:disabled,.kc-form .kc-content .disabled.ans-openid-connect-login-form,.modal-sas .wrapper-btn-actions .disabled.form-submit,.modal-sas .wrapper-btn-actions .form-submit:disabled,.sas-user-adding-delegataire .disabled.form-submit,.sas-user-adding-delegataire .form-submit:disabled,.vuemodal-sas .wrapper-btn-actions .disabled.form-submit,.vuemodal-sas .wrapper-btn-actions .form-submit:disabled{background:#d6d7d9;border-color:#d6d7d9;cursor:initial!important}.btn-highlight-outline{display:inline-block;padding:13px 37px;background-color:transparent;color:#0374ff;border:1px solid #0374ff;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer!important;padding:10px 20px;border-radius:30px;line-height:1.21875rem;font-family:Montserrat,Arial,sans-serif}.btn-highlight-outline:focus,.btn-highlight-outline:hover{border:1px solid #0374ff;text-decoration:none;background:0 0;color:#0374ff}.btn-home{display:inline-block;padding:13px 37px;background-color:#fff;color:#00457f;border:1px solid #fff;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer!important;width:280px;height:58px;border:0;border-radius:30px;font-size:1rem}.btn-home:focus,.btn-home:hover{border:1px solid #fff;text-decoration:none;background:#fff;color:#00457f}.btn-highlight-outline.with-icon .icon,.btn-highlight.with-icon .icon,.kc-form .kc-content .with-icon.ans-openid-connect-login-form .icon,.sas-user-adding-delegataire .with-icon.form-submit .icon{margin-right:10px}.btn-highlight-outline.only-icon,.btn-highlight.only-icon,.kc-form .kc-content .only-icon.ans-openid-connect-login-form,.sas-user-adding-delegataire .only-icon.form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:36px;height:36px;min-width:36px;border-radius:50%;font-size:.9375rem;letter-spacing:normal}.btn-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding:0;background:0 0;color:#00457f;font-family:Montserrat,Arial,sans-serif!important;font-size:.9375rem!important;font-weight:400;text-align:left}.btn-delete span{text-decoration:underline}.btn-delete:before{content:"";font-family:sante;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;width:34px;min-width:34px;height:34px;border:1px solid #0374ff;border-radius:50%;color:#0374ff;font-weight:700;font-size:.625rem}.btn-add,.btn-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding:0;background:0 0;color:#00457f;font-family:Montserrat,Arial,sans-serif!important;font-size:.9375rem!important;font-weight:400;text-align:left}.btn-add span,.btn-remove span{text-decoration:underline}.btn-add:before,.btn-remove:before{content:"";font-family:sante;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;width:42px;min-width:42px;height:42px;border-radius:50%;background:#0374ff;color:#fff;font-size:1rem}.btn-remove:before{content:"";font-family:sas;font-size:.1875rem}.outline-blue{display:inline-block;padding:13px 37px;background-color:#fff;color:#0374ff;border:1px solid #0374ff;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.outline-blue:focus,.outline-blue:hover{border-color:#00457f;text-decoration:none;background:#0374ff;color:#fff}.outline-blue.active{background:#0374ff;color:#fff}.btn-dsfr,.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li.disconnect-btn a{font-size:1rem;font-family:Marianne,Verdana,sans-serif;background:#000091;color:#f5f5fe;text-align:center;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;width:100%}.link-dsfr,.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li a{text-transform:uppercase;font-size:1rem;font-family:Marianne,Verdana,sans-serif;color:#000091;position:relative;text-decoration:underline;text-underline-offset:5px}.list,.table{padding:12px 25px;letter-spacing:0}.btn-link,.cluster-link{background:0 0;border:0;color:#00457f;text-decoration:underline;font-weight:600;font-size:1rem}a[target='_blank']::after{content:none}.form-required{color:red}.form-errors{background-color:#fef5f1;color:#8c2e0b;border:1px solid #ed541d;margin:6px 0;padding:10px 10px 10px 50px}.input-errors{border:1px solid #e84338!important}.form-item input[type=radio]+label:hover,.form-item input[type=radio]:checked+label,.form-item input[type=radio]:focus+label{text-decoration:none}.form-item input[type=checkbox]+label,.form-item input[type=radio]+label{position:relative;text-align:left}.form-item input[type=checkbox]+label:before,.form-item input[type=radio]+label:before{content:'';display:inline-block;margin-right:10px;width:20px;min-width:20px;height:20px;min-height:18px;border-radius:0;border:1px solid #1a1a1a;background:#fff}.form-item input[type=checkbox]:checked+label:before,.form-item input[type=radio]:checked+label:before{background:#fff}.form-item input[type=checkbox]:checked+label:after,.form-item input[type=radio]:checked+label:after{content:'';position:absolute;top:4px;left:4px;width:12px;height:12px;background:#0374ff}.form-item input[type=checkbox]:disabled+label,.form-item input[type=radio]:disabled+label{color:#a4a4a4;cursor:not-allowed}.form-item input[type=checkbox]:disabled+label:before,.form-item input[type=radio]:disabled+label:before{border:1px solid #a4a4a4}.form-item input[type=radio]+label{font-weight:400}.form-item input[type=radio]+label:before{border-radius:50%}.form-item input[type=radio]+label:hover{border:0}.form-item input[type=radio]:checked+label{border:0}.form-item input[type=radio]:checked+label:after{border-radius:50%}.form-item input[type=date],.form-item input[type=text],.form-item select{padding:9px 12px;height:33px;border-radius:5px;border:1px solid #ccc;font-size:1rem;line-height:1.3125rem;font-family:Franklin,sans-serif;color:#1a1a1a;background:#fff}.form-item select{padding:6px 12px}.form-item input[type=date]::-webkit-calendar-picker-indicator,.form-item input[type=date]::-webkit-inner-spin-button{background:url(/themes/custom/sas/images/calendar.svg) no-repeat right top transparent}input[type=file].add-file{visibility:hidden;overflow:hidden;position:absolute}input[type=file].add-file+label{font-size:.8125rem;font-weight:700;padding:8px 22px 8px 26px;color:#0374ff;border:1px solid #0374ff;border-radius:21px;cursor:pointer;text-transform:uppercase}.add-files-content label.add-file.disabled{border-color:#001023;background:#454d58;color:#f5f5fe;cursor:not-allowed}.add-files-content label.add-file:not(.disabled):focus,.add-files-content label.add-file:not(.disabled):hover{border-color:#001023;text-decoration:none;background:#0374ff;color:#f5f5fe}fieldset{margin:0;padding:0;border:0}fieldset legend{font-weight:700}fieldset legend span{color:#000}.form-type-textarea label{display:block;margin-bottom:15px}.form-type-textarea .form-textarea{padding:9px 12px;border:1px solid #ccc;border-radius:0}@media screen and (min-width:992px){.form-date-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}.form-date-inline input[type=date]{margin:0 10px 15px}@media screen and (min-width:992px){.form-date-inline input[type=date]{margin:0}}.sas-user-adding-delegataire-title{font-size:1.875rem;font-weight:700;font-family:Montserrat,Arial,sans-serif;margin:50px 0 26px;line-height:1.2}.sas-user-adding-delegataire{padding:54px 25px 73px;background-color:#f5f7fa;margin-bottom:50px}@media screen and (min-width:992px){.sas-user-adding-delegataire{padding:54px 60px 73px}}.sas-user-adding-delegataire>.form-item{margin:0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.sas-user-adding-delegataire>.form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sas-user-adding-delegataire>.form-item:last-of-type{margin-bottom:60px}.sas-user-adding-delegataire>.form-item label{display:inline-block;color:#000;font-weight:700;font-size:1.25rem;font-family:Montserrat,Arial,sans-serif;width:100%;margin-bottom:10px}@media screen and (min-width:992px){.sas-user-adding-delegataire>.form-item label{margin-right:17px;margin-bottom:0;width:250px;text-align:right}}.sas-user-adding-delegataire>.form-item input{font-family:Montserrat,Arial,sans-serif;border-radius:4px;width:100%;font-size:.875rem;border:1px solid #dadada;max-width:100%;padding:8px 12px;line-height:1.2;height:auto}@media screen and (min-width:992px){.sas-user-adding-delegataire>.form-item input{max-width:236px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:992px){.sas-user-adding-delegataire>.form-item input[type=email]{max-width:614px}}.sas-user-adding-delegataire>.form-item input.form-autocomplete{background-position:95.4% center;background-repeat:no-repeat!important}.sas-user-adding-delegataire .btn-highlight-outline{float:left;margin-right:11px}@media screen and (min-width:992px){.sas-user-adding-delegataire .btn-highlight-outline{margin-left:267px}}#block-filters .filter-cat-list .form-filter{margin:5px 0}#block-filters .filter-cat-list .form-filter:first-child{margin:12px 0 5px}#block-filters .filter-cat-list .form-filter input[type=checkbox]+label:before,#block-filters .filter-cat-list .form-filter input[type=radio]+label:before{border-radius:3px;width:17px;height:17px;min-width:17px}.sas-faq{font-family:Montserrat,Arial,sans-serif;padding:18px 110px 110px;background-color:#f5f7fa}.sas-faq .input-lg{width:414px}.sas-faq .input-disabled{opacity:.7}.sas-faq .sas-form-error{border:1px solid red!important}.sas-faq .faq-title{font-size:1.875rem;font-weight:700;margin:30px 0 40px;text-align:left}.sas-faq .faq-subtitle{margin-bottom:70px;font-size:.875rem;font-weight:400}.sas-faq .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0}.sas-faq .form-item .form-item-label{font-size:1.25rem;font-weight:700;min-width:200px;display:inline-block;text-align:right;vertical-align:middle;margin-right:15px;color:#000;margin-bottom:0}.sas-faq .form-item .form-item-label .sas-optionnel{font-size:.875rem;font-weight:500}.sas-faq .form-item .form-item-input{border-radius:4px;font-size:14px;font-weight:500;border:1px solid #dadada;background-color:#fff;padding:9px 0 9px 13px;color:#000}.sas-faq .form-item .form-item-input:disabled{opacity:.7}@media screen and (max-width:768px){.sas-faq .form-item .form-item-input{padding:9px 0 9px 13px;text-align:left}}.sas-faq .form-item .faq-textarea{display:-webkit-box;display:-ms-flexbox;display:flex}.sas-faq .form-item .faq-textarea textarea{border-radius:4px;font-size:14px;font-weight:500;border:1px solid #dadada;background-color:#fff;width:678px;height:305px}.sas-faq .form-item select:disabled{opacity:.7}.sas-faq .add-files{display:block}.sas-faq .add-files .add-files-empty{margin-top:25px;font-size:14px;font-style:italic;font-weight:400;margin-left:200px}.sas-faq .add-files .add-files-added{margin-top:26px;margin-left:200px}.sas-faq .add-files .add-files-added .added-files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sas-faq .add-files .add-files-added li{margin-bottom:20px;position:relative}.sas-faq .add-files .add-files-added li::after{content:'.';position:absolute;bottom:8px;left:-15px;font-size:1.75rem}.sas-faq .add-files .sas-hr{width:84px;border-style:dotted;margin:0 10px;border-color:#ccc}.sas-faq .add-files .sas-link-delete{border:0;background:0 0;font-style:1rem;color:#00457f;text-decoration:underline;cursor:pointer}.sas-faq .add-file-list li{margin-bottom:20px;position:relative}.sas-faq .add-file-list li::after{content:'.';position:absolute;bottom:8px;left:-15px;font-size:1.75rem}.sas-faq .faq-btn{margin-top:91px;margin-left:200px}.kc-form .kc-content .sas-faq .faq-btn .ans-openid-connect-login-form,.sas-faq .faq-btn .btn-highlight,.sas-faq .faq-btn .kc-form .kc-content .ans-openid-connect-login-form,.sas-faq .faq-btn .sas-user-adding-delegataire .form-submit,.sas-user-adding-delegataire .sas-faq .faq-btn .form-submit{margin-left:17px}.sas-snp-user-data-form input[type=radio]{position:absolute;left:-9999px}.sas-snp-user-data-form input[type=radio]+label{position:relative;text-align:left;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sas-snp-user-data-form input[type=radio]+label:before{content:'';display:inline-block;margin-right:10px;min-width:20px;height:20px;min-height:18px;border:1px solid #1a1a1a;background:#fff;border-radius:50%}.sas-snp-user-data-form input[type=radio]+label:hover{border:0}.sas-snp-user-data-form input[type=radio]:checked+label:before{background:#fff}.sas-snp-user-data-form input[type=radio]:checked+label:after{content:'';position:absolute;top:3px;left:3px;width:14px;height:14px;background:#0374ff}.sas-snp-user-data-form input[type=radio]:disabled+label{color:#a4a4a4;cursor:not-allowed}.sas-snp-user-data-form input[type=radio]:disabled+label:before{border:1px solid #a4a4a4}.sas-snp-user-data-form input[type=radio]:checked+label{border:0}.sas-snp-user-data-form input[type=radio]:checked+label:after{border-radius:50%}.sas-snp-user-data-form input[type=checkbox]{position:absolute;left:-9999px}.sas-snp-user-data-form input[type=checkbox]+label{position:relative;text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sas-snp-user-data-form input[type=checkbox]+label:before{content:'';display:inline-block;margin-right:10px;min-width:20px;height:20px;min-height:20px;border-radius:0;border:1px solid #1a1a1a;background:#fff}.sas-snp-user-data-form input[type=checkbox]+label strong{white-space:pre-wrap}.sas-snp-user-data-form input[type=checkbox]:checked+label:before{background:#fff}.sas-snp-user-data-form input[type=checkbox]:checked+label:after{content:'';position:absolute;top:3px;left:3px;width:14px;height:14px;background:#0374ff}.sas-snp-user-data-form input[type=checkbox]:disabled+label{color:#a4a4a4;cursor:not-allowed}.sas-snp-user-data-form input[type=checkbox]:disabled+label:before{border:1px solid #a4a4a4}.sas-snp-user-data-form input[type=checkbox]:disabled+label:after{background-color:#d8d8d8;top:1px;left:1px;width:18px;height:18px}.sas-snp-user-data-form input[type=date],.sas-snp-user-data-form input[type=text],.sas-snp-user-data-form select{padding:9px 12px;min-height:33px;border-radius:5px;border:1px solid #ccc;font-size:1rem;line-height:1.3125rem;font-family:Franklin,sans-serif;color:#1a1a1a;background:#fff}.sas-snp-user-data-form select{padding:6px 12px}.sas-snp-user-data-form input[type=date]::-webkit-calendar-picker-indicator,.sas-snp-user-data-form input[type=date]::-webkit-inner-spin-button{background:url(/themes/custom/sas/images/calendar.svg) no-repeat right top transparent}.modal-sas,.vuemodal-sas{width:100%!important;max-width:890px;font-family:Montserrat,Arial,sans-serif;border:0!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}.modal-sas .ui-dialog-titlebar,.vuemodal-sas .ui-dialog-titlebar{padding:25px 30px}@media screen and (min-width:992px){.modal-sas .ui-dialog-titlebar,.vuemodal-sas .ui-dialog-titlebar{padding:25px 45px}}.modal-sas .ui-dialog-titlebar:after,.vuemodal-sas .ui-dialog-titlebar:after{left:30px;right:30px}@media screen and (min-width:992px){.modal-sas .ui-dialog-titlebar:after,.vuemodal-sas .ui-dialog-titlebar:after{left:45px;right:45px}}.modal-sas .ui-dialog-titlebar .ui-dialog-title,.vuemodal-sas .ui-dialog-titlebar .ui-dialog-title{font-size:1.125rem;font-weight:800;text-transform:uppercase;letter-spacing:2px}.modal-sas .ui-dialog-titlebar .ui-dialog-title:before,.vuemodal-sas .ui-dialog-titlebar .ui-dialog-title:before{content:none}@media screen and (min-width:992px){.modal-sas .ui-dialog-titlebar-close,.vuemodal-sas .ui-dialog-titlebar-close{right:45px}}.modal-sas .ui-dialog-titlebar-close:before,.vuemodal-sas .ui-dialog-titlebar-close:before{font-size:1rem;font-weight:700}.modal-sas .ui-dialog-content,.vuemodal-sas .ui-dialog-content{padding:20px 30px 30px}@media screen and (max-width:991px){.modal-sas .ui-dialog-content,.vuemodal-sas .ui-dialog-content{max-height:87vh!important}}@media screen and (min-width:992px){.modal-sas .ui-dialog-content,.vuemodal-sas .ui-dialog-content{padding:35px 45px 45px}}.modal-sas .wrapper-btn-actions,.vuemodal-sas .wrapper-btn-actions{margin:35px auto 0;text-align:center}@media screen and (min-width:992px){.modal-sas .wrapper-btn-actions .btn-cancel,.vuemodal-sas .wrapper-btn-actions .btn-cancel{margin-right:16px}}.modal-sas .form-field span,.vuemodal-sas .form-field span{display:block;margin:32px 0 15px;font-size:1rem;font-weight:700;line-height:2.25rem}@media screen and (min-width:992px){.modal-sas .form-field span,.vuemodal-sas .form-field span{font-size:1.3125rem}}.modal-sas .form-field label,.vuemodal-sas .form-field label{font-size:.875rem}.modal-sas.sas-loader,.vuemodal-sas.sas-loader{max-width:545px}.modal-sas input,.modal-sas select,.vuemodal-sas input,.vuemodal-sas select{border:1px solid #dadada;padding:5px}.modal-sas input[type=date],.vuemodal-sas input[type=date]{width:150px;height:33px;font-weight:500;font-size:1rem;padding:9px 12px}.vuemodal-sas{position:fixed;z-index:1050;width:100%;overflow-y:auto}@media screen and (min-width:992px){.vuemodal-sas{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;bottom:0;top:50%;left:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90vh}}#card-panel #backdrop{z-index:0}#card-panel .vuemodal-sas{z-index:50;top:var(--sas-header-height);right:0;left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;max-height:none;max-width:none;height:calc(100% - var(--sas-header-height));width:66.66vw!important;-webkit-animation:slide-in .5s ease;animation:slide-in .5s ease}#card-panel .ui-dialog-titlebar{padding:45px}#card-panel .ui-dialog-titlebar:after{display:none}#card-panel .ui-dialog-title{font-size:1.5rem}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}#cnam-validation-form-ajax-wrapper .wrapper-btn-actions{position:sticky;bottom:-45px;background:#fff;padding:10px 0}.modal-modif-dispo legend{margin-bottom:2rem}.modal-modif-dispo fieldset.consultation{margin-top:2rem}.modal-modif-dispo fieldset.consultation label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-modif-dispo fieldset.consultation label .tag-letter{margin-right:8px}.modal-modif-dispo fieldset.weekly-recurrence{margin-top:4rem}.modal-modif-dispo fieldset.weekly-recurrence legend{margin-bottom:15px}.modal-modif-dispo fieldset.weekly-recurrence .form-type-checkbox label{font-weight:500}.modal-modif-dispo fieldset.weekly-recurrence .form-wrapper .form-item{min-width:112px}.modal-modif-dispo fieldset.weekly-recurrence .form-wrapper input[type=checkbox]:checked+label:after{left:3px;top:3px;width:14px;height:14px}.modal-modif-dispo fieldset.weekly-recurrence .form-wrapper label:before{min-height:20px;min-width:20px}.modal-modif-dispo fieldset.fieldset-date{margin:60px 0 50px}@media screen and (min-width:992px){.modal-modif-dispo fieldset.fieldset-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:992px){.modal-modif-dispo fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:992px){.modal-modif-dispo .wrapper-edit-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.modal-modif-dispo .wrapper-edit-types>.form-item{width:calc((100% - 16px)/ 2)}.modal-modif-dispo .wrapper-edit-types>.form-item label{padding:18px 55px 18px 28px;height:100%;border:1px solid #e6e6e6;border-radius:10px;font-size:1.25rem;font-weight:500;text-align:left;line-height:30px}.modal-modif-dispo .wrapper-edit-types>.form-item label:hover{border:1px solid #e6e6e6}.modal-modif-dispo .wrapper-edit-types>.form-item label .nb-patient input[type=text]{width:65px;height:33px}.modal-modif-dispo .wrapper-edit-types>.form-item label .example{display:block;font-size:.8125rem;font-weight:400}.modal-modif-dispo .wrapper-edit-types>.form-item input[type=radio]+label:before{width:28px;min-width:28px;height:28px;min-height:28px}.modal-modif-dispo .wrapper-edit-types>.form-item input[type=radio]+label:after{width:20px;height:20px}.modal-modif-dispo .wrapper-edit-types>.form-item input[type=radio]:checked+label{background:#eaf3ff;border:1px solid #0374ff}.modal-modif-dispo .wrapper-edit-types>.form-item input[type=radio]:checked+label:before{border-color:#0374ff}.modal-modif-dispo .wrapper-edit-types>.form-item input[type=radio]:checked+label:after{top:22px;left:32px}.modal-modif-dispo .hours-date select{min-width:75px}.modal-further-info .form-type-textarea{margin:27px 0}.modal-further-info .form-type-textarea label{font-size:1.25rem}.modal-further-info .form-type-textarea .form-textarea{resize:vertical;height:180px;width:100%;border-radius:4px}@media screen and (min-width:992px){.modal-further-info .form-type-textarea .form-textarea{max-width:800px;min-width:800px}}.modal-further-info .wrapper-btn-actions button:not(:last-child){margin-right:16px}.modal-unavailability .checkbox-indefinite-period{margin-bottom:32px;font-size:1rem;font-weight:500}.modal-unavailability .form-date-inline{margin:0 0 32px}.modal-unavailability .wrapper-add-slot{margin:32px 0}.modal-delete-slot .form-item{margin-top:50px}.modal-delete-slot .form-item input[type=radio]:not(:checked)+label{color:#82868c}.modal-delete-slot .form-item input[type=radio]:not(:checked)+label:before{border-color:#82868c}.modal-info-slot .desc{font-family:Franklin,sans-serif;font-size:1.1875rem;font-weight:600}.modal-info-slot .list-time-slots-snp li{margin:16px 0 32px 10px}.information-ps{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.information-ps .sas-ps-name{font-weight:600;color:#00457f;text-decoration:underline}.information-ps .sas-ps-profession{font-weight:700;margin-left:51px}.information-ps .sas-ps-phone{color:#00457f;font-size:.875rem;margin-left:51px;display:inline-block}.information-ps .sas-ps-phone i{margin-right:12px;color:#00457f}.patient-referred-container .patient-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem}.patient-referred-container .patient-slot .tag-letter{margin-left:6px;text-transform:uppercase}.patient-referred-container .number-patient-container{background:#eee;border-radius:4px;padding:22px;text-align:center;height:151px}.patient-referred-container .number-patient-container .number-patient-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.375rem;letter-spacing:2px}.patient-referred-container .number-patient-container .number-patient-counter .patient-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:42px;width:93px;border-radius:20px;margin-right:15px;border:2px solid #0374ff}.patient-referred-container .number-patient-container .number-patient-counter .patient-counter span{font-weight:700}.patient-referred-container .available-slots{position:relative}.patient-referred-container .available-slots .current-available-slot{width:6.875rem;height:2.1875rem;background:0 0;outline:0;border:1px #454d58 solid;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patient-referred-container .available-slots .current-available-slot.has-error{border:2px red solid}.patient-referred-container .available-slots .current-available-slot:focus{border:2px #0374ff solid}.patient-referred-container .available-slots .current-available-slot i{margin-left:auto}.patient-referred-container .available-slots .available-slot-list{position:absolute;top:2.375rem;left:16.375rem;width:6.875rem;max-height:10rem;background-color:#fff;border:1px #454d58 solid;border-radius:4px;overflow-y:scroll;text-align:center;z-index:50}.patient-referred-container .available-slots .available-slot-list .available-slot-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px}.patient-referred-container .available-slots .available-slot-list .available-slot-item button{background:0 0;outline:0;border:0;width:100%;height:2.1875rem}.patient-referred-container .available-slots .available-slot-list .available-slot-item button:focus,.patient-referred-container .available-slots .available-slot-list .available-slot-item button:hover{border:1px #0374ff solid;border-radius:4px}.patient-referred-container .available-slots .available-slot-list .available-slot-item.selected{color:#0374ff}.patient-referred-container .plage-error-notification .notice-wrapper{width:100%}.number-patient-confirmed-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.875rem;background:#eee;border-radius:4px}.orientation-confirmation-txt{font-size:1.125rem;text-align:center;color:#00457f;font-weight:500}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin{z-index:50;max-width:700px;min-height:335px;border-radius:3px}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-titlebar{padding:0;height:55px}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-titlebar:after{content:none}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-titlebar .ui-dialog-title{display:none}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-titlebar .ui-dialog-titlebar-close{width:25px;height:25px;top:20px;right:20px;-webkit-transform:none;-ms-transform:none;transform:none}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-titlebar .ui-dialog-titlebar-close:before{font-weight:700;font-size:1.5rem}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-content{padding:0 55px 55px;height:auto!important;max-height:inherit!important;font-size:.9375rem;font-weight:500;line-height:1.875rem;font-family:Franklin,sans-serif}.wrapper-dialog-sas-welcome-popin .dialog-sas-welcome-popin .ui-dialog-content p{margin-top:0}.wrapper-dialog-sas-welcome-popin .dialog-overlay{position:absolute;z-index:40;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.ui-dialog-content .additional-information-wrapper{background-color:#f8f8f8;border:1px solid #dadada;border-radius:4px 4px 0 0;padding:20px;margin-bottom:36px;color:#000}.ui-dialog-content .additional-information-wrapper .additional-information-title{margin:0 0 25px;font-weight:700;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-dialog-content .additional-information-wrapper .additional-information-title i{font-size:1.5rem;margin-right:16px}.ui-dialog-content .additional-information-wrapper p{font-size:.875rem;margin:0}.ui-dialog-content .patient__adresser__day{font-size:1.25rem;font-weight:800;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:capitalize}.ui-dialog-content .patient__adresser__day span{font-weight:400}.ui-dialog-content .patient__adresser__day .date-start{margin-left:5px}.ui-dialog-content .patient__adresser__day .tag-letter{margin-left:5px;font-weight:700}.ui-dialog-content .patient__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border-radius:4px;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:147px;margin:15px auto 0;padding:15px}.ui-dialog-content .patient__details h2.patient__details__title{font-size:1rem;font-weight:400;line-height:22.4px;margin:0 0 15px;text-transform:none}.ui-dialog-content .patient__details .patient__details__contenu{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-dialog-content .patient__details .sas__patient__compteur{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f7fa;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Franklin,sans-serif;font-size:1.5625rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 25px;text-align:center}.ui-dialog-content .patient__details .patient__details--placeholder{margin:0 15px;width:50px}.ui-dialog-content .patient__details .patient__details__contenu--ajout,.ui-dialog-content .patient__details .patient__details__contenu--sup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0071ff;border:0;border-radius:30px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem;font-weight:700;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:50px}.ui-dialog-content .patient__details .patient__details__contenu--sup span{margin-bottom:3px}.hours-date input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.hours-date input[type=date]::-webkit-calendar-picker-indicator{display:block;background:url(/themes/custom/sas/images/calendar.svg) no-repeat right top transparent}.hours-date label{font-size:1.25rem}.hours-date .bold_700{font-weight:700;margin-right:5px;margin-left:15px}.hours-date input{border-radius:4px;padding:3px}.hours-date select{border-radius:4px;padding:3px;height:33px;font-size:1rem}.confirm-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;padding:30px}.confirm-tab-type{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:40px;margin-block-end:40px}.modal-cnam{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.modal-cnam .ui-dialog-content{max-height:85vh!important}}@media screen and (max-width:767px){.modal-cnam{top:0!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-cnam .ui-dialog-content:not(.modal-home-body-container){max-height:calc(100vh - 150px)!important}@supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true)){.modal-cnam .ui-dialog-content:not(.modal-home-body-container){max-height:calc(100vh - 120px)!important}}.modal-cnam #cnam-validation-form-ajax-wrapper .wrapper-btn-actions{bottom:0;position:relative}}.js-form-item-forfait-reo-enabled{margin-top:30px}.form-field.cnam-dashboard h2,.sas-snp-user-data-form h2{line-height:1.3}.form-field.cnam-dashboard legend,.sas-snp-user-data-form legend{display:contents}.form-field.cnam-dashboard span,.sas-snp-user-data-form span{margin:0}.form-field.cnam-dashboard span .fieldset-legend,.sas-snp-user-data-form span .fieldset-legend{margin:0;padding-bottom:20px}.form-field.cnam-dashboard .autocomplete-wrap,.sas-snp-user-data-form .autocomplete-wrap{padding:17px 25px;background:#f8f8f8;line-height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.form-field.cnam-dashboard .autocomplete-wrap,.sas-snp-user-data-form .autocomplete-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.form-field.cnam-dashboard .autocomplete-wrap .mail-support,.sas-snp-user-data-form .autocomplete-wrap .mail-support{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin:15px 0 0;line-height:1.4}.form-field.cnam-dashboard .autocomplete-wrap input[type=search],.sas-snp-user-data-form .autocomplete-wrap input[type=search]{padding:5px 12px;border-radius:5px;border:1px solid #ccc;font-size:1rem;line-height:1.3125rem;font-family:Franklin,sans-serif;color:#1a1a1a;background:#fff}.form-field.cnam-dashboard .autocomplete-wrap .dropdown,.sas-snp-user-data-form .autocomplete-wrap .dropdown{position:relative;z-index:10}.form-field.cnam-dashboard .autocomplete-wrap .dropdown ul,.sas-snp-user-data-form .autocomplete-wrap .dropdown ul{width:350px;position:absolute;margin:0;top:34px;padding:5px 11px;border:1px solid #ccc;background-color:#fff;right:0}.form-field.cnam-dashboard .autocomplete-wrap .dropdown ul li,.sas-snp-user-data-form .autocomplete-wrap .dropdown ul li{list-style-type:none}.form-field.cnam-dashboard .autocomplete-wrap .dropdown ul li button,.sas-snp-user-data-form .autocomplete-wrap .dropdown ul li button{background-color:#fff;border:0;line-height:1.2;text-align:left;display:block;padding:3px}.form-field.cnam-dashboard .autocomplete-wrap .dropdown ul li button:hover,.sas-snp-user-data-form .autocomplete-wrap .dropdown ul li button:hover{color:#fff;background-color:#0374ff}.form-field.cnam-dashboard p.error-msg,.sas-snp-user-data-form p.error-msg{margin:0;padding:10px 0;font-size:.875rem;font-weight:700;color:red}.form-field.cnam-dashboard .form-item-cpts-autocomplete .form-item--error-message,.form-field.cnam-dashboard .form-item-msp-autocomplete .form-item--error-message,.sas-snp-user-data-form .form-item-cpts-autocomplete .form-item--error-message,.sas-snp-user-data-form .form-item-msp-autocomplete .form-item--error-message{display:inline-block;padding:10px 0 0;color:red;font-weight:700}.form-field.cnam-dashboard .participation-sas,.sas-snp-user-data-form .participation-sas{padding:0 0 25px}.form-field.cnam-dashboard .participation-sas .sas-participation-desc,.sas-snp-user-data-form .participation-sas .sas-participation-desc{background-color:#f8f8f8;padding:20px 15px;border-radius:4px}.form-field.cnam-dashboard .participation-sas span:first-child,.sas-snp-user-data-form .participation-sas span:first-child{padding-top:20px;margin-bottom:30px;font-size:1.3125rem}.form-field.cnam-dashboard .participation-sas .form-item-participation-sas,.sas-snp-user-data-form .participation-sas .form-item-participation-sas{margin-bottom:15px}.form-field.cnam-dashboard .participation-sas .participation-sas-select,.sas-snp-user-data-form .participation-sas .participation-sas-select{padding-left:30px}.form-field.cnam-dashboard .participation-sas .participation-sas-select .form-item-value,.sas-snp-user-data-form .participation-sas .participation-sas-select .form-item-value{padding:15px 30px}.form-field.cnam-dashboard .participation-sas .participation-sas-select select,.sas-snp-user-data-form .participation-sas .participation-sas-select select{font-size:.875rem}@media screen and (min-width:992px){.form-field.cnam-dashboard .participation-sas .participation-sas-select select,.sas-snp-user-data-form .participation-sas .participation-sas-select select{min-width:307px}}.form-field.cnam-dashboard .participation-sas .participation-sas-select select:checked,.sas-snp-user-data-form .participation-sas .participation-sas-select select:checked{font-style:italic}.form-field.cnam-dashboard .cpts-container .cpts-autocomplete .form-item-cpts-autocomplete,.sas-snp-user-data-form .cpts-container .cpts-autocomplete .form-item-cpts-autocomplete{padding:17px 25px;background:#f8f8f8;line-height:1.875rem}.form-field.cnam-dashboard .cpts-container .cpts-places,.sas-snp-user-data-form .cpts-container .cpts-places{margin-top:5px}.form-field.cnam-dashboard .cpts-container .cpts-places .fieldgroup,.sas-snp-user-data-form .cpts-container .cpts-places .fieldgroup{padding:15px 30px;background:#f8f8f8}.form-field.cnam-dashboard .cpts-container .cpts-places .fieldgroup legend span,.sas-snp-user-data-form .cpts-container .cpts-places .fieldgroup legend span{margin:0;font-size:1rem;margin-bottom:15px;display:block;font-weight:700}.form-field.cnam-dashboard .cpts-container .cpts-places .fieldgroup legend span span,.sas-snp-user-data-form .cpts-container .cpts-places .fieldgroup legend span span{display:inline}.form-field.cnam-dashboard .cpts-container .cpts-places .fieldgroup .fieldset-wrapper .option::before,.sas-snp-user-data-form .cpts-container .cpts-places .fieldgroup .fieldset-wrapper .option::before{margin-right:16px}.form-field.cnam-dashboard .edit-sas-participation-alert,.sas-snp-user-data-form .edit-sas-participation-alert{padding:28px;background:#f8f8f8;font-size:1rem;line-height:1.4;border-radius:4px;color:red}.form-field.cnam-dashboard .edit-sas-participation-alert p,.sas-snp-user-data-form .edit-sas-participation-alert p{font-weight:700;margin:0}.form-field.cnam-dashboard .select-multiple,.sas-snp-user-data-form .select-multiple{margin-bottom:20px}.form-field.cnam-dashboard .tag-list,.sas-snp-user-data-form .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field.cnam-dashboard .tag-list li,.sas-snp-user-data-form .tag-list li{list-style-type:none}.form-field.cnam-dashboard .tag-list li button,.sas-snp-user-data-form .tag-list li button{position:relative;background-color:#fff;border-radius:0;border:1px solid #000;background-image:none;color:#000;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 5px 3px 0;padding:3px 20px 3px 5px}.form-field.cnam-dashboard .tag-list li button::after,.sas-snp-user-data-form .tag-list li button::after{content:"";font-family:sante;color:#000;font-size:.6875rem;position:absolute;width:11px;height:11px;right:4px;top:0}.form-field.cnam-dashboard .chosen-container,.sas-snp-user-data-form .chosen-container{width:300px!important;height:33px;border:1px solid #dadada;background:#fff;border-radius:4px}.form-field.cnam-dashboard .chosen-container .chosen-choices,.sas-snp-user-data-form .chosen-container .chosen-choices{position:absolute;left:-4px;top:50px;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;overflow:initial;width:250%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field.cnam-dashboard .chosen-container .chosen-choices .search-choice span,.sas-snp-user-data-form .chosen-container .chosen-choices .search-choice span{margin:0;line-height:0;font-size:.8125rem;font-weight:400}.form-field.cnam-dashboard .chosen-container .chosen-choices .search-field,.sas-snp-user-data-form .chosen-container .chosen-choices .search-field{position:absolute;top:-48px;width:40%;left:4px}.form-field.cnam-dashboard .chosen-container .chosen-choices .search-field .chosen-search-input,.sas-snp-user-data-form .chosen-container .chosen-choices .search-field .chosen-search-input{position:absolute;left:7px;width:97%!important;color:#000;font-style:italic}.form-field.cnam-dashboard .software-container,.sas-snp-user-data-form .software-container{padding:15px 30px 85px;background:#f8f8f8;margin-top:5px;margin-bottom:30px}.form-field.cnam-dashboard .software-container .editor_name,.sas-snp-user-data-form .software-container .editor_name{display:block;margin-bottom:10px;font-size:1rem;font-weight:700;line-height:2.25}.form-field.cnam-dashboard .software-container fieldset.fieldgroup,.sas-snp-user-data-form .software-container fieldset.fieldgroup{padding-bottom:20px}.form-field.cnam-dashboard .software-container fieldset.fieldgroup span,.sas-snp-user-data-form .software-container fieldset.fieldgroup span{font-size:1rem;margin-bottom:15px;display:block;font-weight:700;line-height:2.25}.form-field.cnam-dashboard .software-container fieldset.fieldgroup span span,.sas-snp-user-data-form .software-container fieldset.fieldgroup span span{display:inline}.form-field.cnam-dashboard .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--],.sas-snp-user-data-form .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--]{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field.cnam-dashboard .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--] legend,.sas-snp-user-data-form .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--] legend{display:contents}.form-field.cnam-dashboard .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--] legend .fieldset-legend,.sas-snp-user-data-form .software-container fieldset.fieldgroup .fieldset-wrapper [id*=edit-has-software--] legend .fieldset-legend{font-size:1rem}.form-field.cnam-dashboard .software-container .available-hours .form-item-hours-available,.sas-snp-user-data-form .software-container .available-hours .form-item-hours-available{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-field.cnam-dashboard .software-container .available-hours label,.sas-snp-user-data-form .software-container .available-hours label{color:#000}.form-field.cnam-dashboard .software-container .editor-selector-container,.sas-snp-user-data-form .software-container .editor-selector-container{width:100%;max-width:300px;position:relative}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-selector,.sas-snp-user-data-form .software-container .editor-selector-container .editor-selector{border:1px solid #dadada;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-size:.875rem;width:100%;text-align:left;padding:6px 10px;font-family:Montserrat,Arial,sans-serif;font-style:italic}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-selector::after,.sas-snp-user-data-form .software-container .editor-selector-container .editor-selector::after{content:"";font-family:sante;color:#000;font-style:normal;font-size:1rem;position:absolute;width:16px;height:18px;right:12px;top:7px}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-selector.select-opened::after,.sas-snp-user-data-form .software-container .editor-selector-container .editor-selector.select-opened::after{content:""}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-select,.sas-snp-user-data-form .software-container .editor-selector-container .editor-select{position:absolute;z-index:10;width:100%;background:#fff;border:1px solid #dadada;border-radius:8px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-autocomplete,.sas-snp-user-data-form .software-container .editor-selector-container .editor-autocomplete{padding:17px 13px;width:100%;font-size:.875rem;border-radius:4px;border-bottom:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex}.form-field.cnam-dashboard .software-container .editor-selector-container .editor-autocomplete input,.sas-snp-user-data-form .software-container .editor-selector-container .editor-autocomplete input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 13px;font-family:Montserrat,Arial,sans-serif}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list{max-height:274px;overflow-y:auto;overflow-x:hidden}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li{border-bottom:1px solid #dadada;padding-right:13px}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label{padding:17px 13px 12px;width:100%;color:#000;padding-right:40px;cursor:pointer}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label:before,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label:before{position:absolute;right:0;margin:0}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label:after,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label:after{left:auto;right:3px;top:20px}.form-field.cnam-dashboard .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label .editor-cpts,.sas-snp-user-data-form .software-container .editor-selector-container ul.editor-autocomplete-checkbox-list li label .editor-cpts{background:#285846;color:#fff;font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;height:22px;margin-left:8px}.form-field.cnam-dashboard .software-container .editor-selector-container+.tag-list,.sas-snp-user-data-form .software-container .editor-selector-container+.tag-list{margin-top:10px}@media screen and (max-width:991px){.form-field.cnam-dashboard .software-choice,.sas-snp-user-data-form .software-choice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.form-field.cnam-dashboard .software-choice>div:first-child,.sas-snp-user-data-form .software-choice>div:first-child{margin-right:50px}.form-field.cnam-dashboard .editor-disabled-hour,.sas-snp-user-data-form .editor-disabled-hour{padding:15px 30px;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.form-field.cnam-dashboard .editor-disabled-hour label,.sas-snp-user-data-form .editor-disabled-hour label{color:#000}.form-field.cnam-dashboard .editor-disabled,.sas-snp-user-data-form .editor-disabled{padding-bottom:20px}.form-field.cnam-dashboard .editor-disabled h2,.sas-snp-user-data-form .editor-disabled h2{margin:0 0 30px}.form-field.cnam-dashboard .editor-disabled span,.sas-snp-user-data-form .editor-disabled span{margin-bottom:30px}.form-field.cnam-dashboard .editor-disabled .form-disabled .option:after,.form-field.cnam-dashboard .editor-disabled .form-disabled .option:before,.sas-snp-user-data-form .editor-disabled .form-disabled .option:after,.sas-snp-user-data-form .editor-disabled .form-disabled .option:before{background:#d8d8d8}.form-field.cnam-dashboard .editor-disabled .form-disabled label,.sas-snp-user-data-form .editor-disabled .form-disabled label{color:#d8d8d8}.form-field.cnam-dashboard .reorientation-title,.sas-snp-user-data-form .reorientation-title{margin:15px 0 30px}.form-field.cnam-dashboard .form-item-sas-participation-alert,.sas-snp-user-data-form .form-item-sas-participation-alert{color:red;background:#f8f8f8;margin-left:30px;padding:15px;font-weight:600}.form-field.cnam-dashboard .software-editor .form-item-editor-software,.sas-snp-user-data-form .software-editor .form-item-editor-software{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-field.cnam-dashboard .software-editor label,.sas-snp-user-data-form .software-editor label{font-weight:700;font-size:1rem;min-width:80%;color:#000;margin-bottom:15px}.form-field.cnam-dashboard .cpts-autocomplete label,.form-field.cnam-dashboard .msp-autocomplete label,.sas-snp-user-data-form .cpts-autocomplete label,.sas-snp-user-data-form .msp-autocomplete label{font-size:1rem;font-weight:700;color:#000;margin-right:10px}.form-field.cnam-dashboard .cpts-autocomplete input,.form-field.cnam-dashboard .msp-autocomplete input,.sas-snp-user-data-form .cpts-autocomplete input,.sas-snp-user-data-form .msp-autocomplete input{font-size:.875rem;float:right}.form-field.cnam-dashboard .cpts-autocomplete .form-item-msp-autocomplete,.form-field.cnam-dashboard .cpts-autocomplete .form-item-value,.form-field.cnam-dashboard .msp-autocomplete .form-item-msp-autocomplete,.form-field.cnam-dashboard .msp-autocomplete .form-item-value,.sas-snp-user-data-form .cpts-autocomplete .form-item-msp-autocomplete,.sas-snp-user-data-form .cpts-autocomplete .form-item-value,.sas-snp-user-data-form .msp-autocomplete .form-item-msp-autocomplete,.sas-snp-user-data-form .msp-autocomplete .form-item-value{padding:17px 25px;background:#f8f8f8;line-height:1.875rem}.form-field.cnam-dashboard .sos-autocomplete .js-form-item,.sas-snp-user-data-form .sos-autocomplete .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;padding:17px 25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field.cnam-dashboard .sos-autocomplete .field-suffix,.sas-snp-user-data-form .sos-autocomplete .field-suffix{width:100%;display:block;margin-top:14px}.form-field.cnam-dashboard .sos-autocomplete .field-suffix .mail-support,.sas-snp-user-data-form .sos-autocomplete .field-suffix .mail-support{font-size:.875rem;line-height:1.3;font-weight:400}.form-field.cnam-dashboard .sos-autocomplete label,.sas-snp-user-data-form .sos-autocomplete label{font-size:1rem;font-weight:700;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:7px}.form-field.cnam-dashboard .sos-autocomplete input,.sas-snp-user-data-form .sos-autocomplete input{max-width:291px}.form-field.cnam-dashboard .sos-autocomplete+#autocomplete-error-text,.sas-snp-user-data-form .sos-autocomplete+#autocomplete-error-text{margin:0;font-size:.875rem}.form-field.cnam-dashboard .ui-autocomplete-input,.sas-snp-user-data-form .ui-autocomplete-input{font-style:italic}.form-field.cnam-dashboard .ui-autocomplete-loading,.sas-snp-user-data-form .ui-autocomplete-loading{background-repeat:no-repeat!important}.form-field.cnam-dashboard [id*=edit-participation-sas-via--],.sas-snp-user-data-form [id*=edit-participation-sas-via--]{font-style:italic}.form-field.cnam-dashboard [id*=edit-participation-sas-via--] option,.sas-snp-user-data-form [id*=edit-participation-sas-via--] option{font-style:normal}.form-field.cnam-dashboard #autocomplete-error-text,.sas-snp-user-data-form #autocomplete-error-text{padding:10px 0}@media screen and (max-width:991px){.form-field.cnam-dashboard .wrapper-btn-actions button:not(:last-child),.sas-snp-user-data-form .wrapper-btn-actions button:not(:last-child){margin-right:15px}}#cgu-error-msg,.messages--error{margin:10px 10px 30px}.ui-dialog-title:before{visibility:hidden;margin-left:-25px}.context-sas-approve-cgu .ui-dialog{max-width:890px;left:0;border-radius:0}.context-sas-approve-cgu .ui-dialog .ui-dialog-titlebar:after{left:40px;right:55px}.context-sas-approve-cgu .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-weight:800;font-size:1.125rem}.sas-cgu-form{font-family:Montserrat,Arial,sans-serif}.sas-cgu-form #cgu-paragraph{border:1px solid #dadada;padding:20px;font-size:.875rem;border-radius:4px}.sas-cgu-form #cgu-paragraph p{margin:0 0 15px;color:#000}.sas-cgu-form .js-form-item-cgu{margin:15px 0}.sas-cgu-form .form-required{color:#000}.kc-form .kc-content .sas-cgu-form .ans-openid-connect-login-form,.sas-cgu-form .btn-highlight,.sas-cgu-form .kc-form .kc-content .ans-openid-connect-login-form,.sas-cgu-form .sas-user-adding-delegataire .form-submit,.sas-user-adding-delegataire .sas-cgu-form .form-submit{margin:0 auto;display:block}.context-sas-approve-cgu .ui-widget-overlay{z-index:101;background:rgba(51,51,51,.5)}#notice-osnp-ioa{background:#f8f8f8;color:red;font-size:.75rem;margin-top:30px;padding:15px;border-radius:5px;font-weight:500}#notice-osnp-ioa p{margin:0}.service-status-form .fieldset-legend{font-size:1.25rem}.service-status-form .fieldset-wrapper{margin-top:20px}.service-status-form .fieldset-wrapper .participation-sas-details-wrapper .form-item-hours-available{background:#f8f8f8;padding:25px;margin-top:15px}.form-item-practitioner-count{margin-bottom:30px}.form-item-practitioner-count label{font-weight:700;color:#000;font-size:1rem}.form-item-practitioner-count input{max-width:85px;margin-left:10px;border-radius:4px;padding:7px 0 8px 15px;font-size:.875rem}.practitioner-count-message{font-size:1rem;background-color:#f8f8f8;padding:38px 60px;color:#000;margin-bottom:45px}.no-close .ui-dialog-titlebar-close{display:none}.all__filters__group{margin-bottom:45px}.all__filters__group-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-top:8px}.all__filters__group-item{list-style:none;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;padding:10px 0}.all__filters__group-item .form-item input[type=checkbox]+label{cursor:pointer;font-size:1rem;margin:0;width:100%}.all__filters__group-item .form-item input[type=checkbox]+label::before{border-radius:30%;border-color:#848484;width:20px;height:20px}.all__filters__group-item .form-item input[type=checkbox]:focus+label{outline:0}.all__filters__group-item .form-item input[type=checkbox]:focus+label::before{outline:2px solid #133b6a}#sas-all-filters-modal .all__filters__group-item .form-item input[type=checkbox]:checked+label::after{content:"";font-family:sante;color:#fff;top:10px;margin-top:-10px;left:0;height:20px;width:20px;background-color:#000091;font-size:8px;text-align:center;border-radius:30%}.all__filters__actions{border-top:1px solid #dadada}.all__filters__actions .btn-container{margin-top:30px}.all__filters__actions .btn{margin-top:5px;margin-bottom:5px;padding:13px 25px}.all__filters__actions .btn:not(.outline-blue){background:#000091}.all__filters__actions .btn:not(.outline-blue):focus,.all__filters__actions .btn:not(.outline-blue):hover{background:#000}.all__filters__actions .btn:not(:last-child){margin-right:15px}.all__filters__actions .btn.outline-blue{color:#000091;border-color:#000091}.all__filters__actions .btn.outline-blue:focus,.all__filters__actions .btn.outline-blue:hover{background:#000091;color:#fff}.wrapper-dashboard{padding:0 20px}@media screen and (min-width:768px){.wrapper-dashboard{padding:0 50px}}@media screen and (min-width:992px){.wrapper-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0 0}}@media screen and (min-width:992px){.wrapper-dashboard.wrapper-dahsboard-delegataire{min-height:100vh}}@media screen and (min-width:992px){.wrapper-dashboard .content-left{width:30%}}@media screen and (min-width:992px){.wrapper-dashboard .content-right{padding:0 0 0 25px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.wrapper-dashboard .dashboard-title-section .title-sub-section,.wrapper-dashboard .title-section-address{padding:10px 0;margin:0;font-family:Franklin,sans-serif;font-weight:800;font-size:1.25rem;letter-spacing:2px;text-transform:uppercase}.wrapper-dashboard .association-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.wrapper-dashboard .title-sub-section{font-size:1rem}.wrapper-dashboard .dashboard-title-section{font-family:Montserrat,Arial,sans-serif}.wrapper-dashboard .wrapper-cpts{margin-top:20px}.wrapper-dashboard .title-section-cpts{font-size:20px;color:#000;margin-top:20px;margin-bottom:5px}.wrapper-dashboard .link-ps{float:right}.wrapper-dashboard .list-cpts{list-style:none;padding-left:0;margin-bottom:20px}.wrapper-dashboard .ps-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee;padding:10px 0}.wrapper-dashboard .ps-date-update,.wrapper-dashboard .ps-name,.wrapper-dashboard .ps-specialite{margin-right:15px}.wrapper-dashboard .subtitle-section-cpts{font-size:16px;color:#666;margin-bottom:15px}.dashboard-container{margin-top:3px}.dashboard-container .notice-wrapper{width:100%}.dashboard-header-tab{margin-bottom:36px}@media screen and (min-width:992px){.dashboard-header-tab{background:#00457f}}.dashboard-header-tab h3{margin:0 0 36px;padding:40px 12px 0 31px;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:1.875rem;line-height:1.2}@media screen and (max-width:991px){.dashboard-header-tab h3{font-weight:700;font-size:1.125rem;padding:27px 12px;margin:0;background:#00457f}}.dashboard-header-tab .tablist-wrapper{padding:0 19px}@media screen and (max-width:991px){.dashboard-header-tab .tablist-wrapper{background:#fff;padding:14px 0;white-space:nowrap;overflow-x:auto}}.dashboard-header-tab .tab-item{border:0;position:relative;font-family:Montserrat,Arial,sans-serif}@media screen and (min-width:992px){.dashboard-header-tab .tab-item{background:#00457f;color:#fff;border-radius:4px 4px 0 0;font-weight:700;font-size:1rem;padding:18px 25px;margin:0!important}.dashboard-header-tab .tab-item:not(.selected):after{content:'';width:1px;height:35px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff}.dashboard-header-tab .tab-item.selected{background:#fff;color:#000;margin-left:-1px!important}}@media screen and (max-width:991px){.dashboard-header-tab .tab-item{background:0 0;font-weight:400;font-size:.6875rem;position:relative;padding:0;margin-right:10px}.dashboard-header-tab .tab-item.selected{font-weight:700}.dashboard-header-tab .tab-item.selected::after{content:'';position:absolute;height:2px;width:100%;bottom:0;background:#00457f;left:0;right:0}}.ui-dialog .ui-dialog-buttonpane .form-actions.ui-dialog-buttonset .btn-info.form-submit,.ui-dialog .ui-dialog-buttonpane .form-actions.ui-dialog-buttonset .btn-info.form-submit:hover{background-color:#0374ff;border:1px solid #0374ff;-webkit-box-shadow:none;box-shadow:none}.db-addresses{font-family:Montserrat,Arial,sans-serif}.db-parameters{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #dadada;border-radius:4px 4px 0 0;margin-bottom:34px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.db-parameters{margin-bottom:26px}}.db-parameters h2{font-size:1rem;font-weight:700;margin:0 0 10px}.db-parameters.has-parameters{background:#eee;padding:18px 26px 38px}.db-parameters .loading-title{margin-bottom:10px}.db-parameters.no-parameter{background:#ffeded;padding:40px}.db-parameters.no-parameter .db-parameters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.db-parameters.no-parameter .db-parameters-list .no-parameters-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5625rem;font-weight:400;margin:0 50px 0 0;line-height:1.2}.db-parameters.no-parameter .db-parameters-list .no-parameters-msg:before{content:'!';background-color:#ed541d;height:28px;min-width:28px;border-radius:50%;font-size:1.25rem;font-weight:500;color:#ffeded;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 25px 0 0}@media screen and (max-width:991px){.db-parameters.no-parameter{padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.db-parameters.no-parameter h2{margin:10px 15px 10px 0;font-size:1.25rem}.db-parameters.no-parameter h2:before{margin:0 15px 10px 0}}.db-parameters .db-parameters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.db-parameters .db-parameters-list ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.db-parameters .db-parameters-list ul li{width:auto;margin-right:50px}@media screen and (max-width:991px){.db-parameters .db-parameters-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.db-parameters .db-parameters-list ul{margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.db-parameters .db-parameters-list ul li{margin:0}}.db-address{border:1px solid #dadada;border-radius:4px 4px 0 0;margin-bottom:35px}.db-address .db-address-header{background:#eee;padding:32px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dadada}@media screen and (max-width:991px){.db-address .db-address-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 26px}}.db-address .db-address-header .db-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.db-address .db-address-header .db-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.db-address .db-address-header .db-contact .db-sos-doctors-sub-title{display:block}.db-address .db-address-header .phone,.db-address .db-address-header h2{font-size:.875rem;font-weight:400;margin:0 50px 0 0;line-height:1.5}@media screen and (max-width:991px){.db-address .db-address-header .phone,.db-address .db-address-header h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}}.db-address .db-address-header .phone strong,.db-address .db-address-header h2 strong{font-size:1rem;font-weight:700}@media screen and (max-width:991px){.db-address .db-address-header .phone strong,.db-address .db-address-header h2 strong{display:block}}.db-address .db-address-header .phone span,.db-address .db-address-header h2 span{font-style:normal;font-size:.875rem}.db-address .db-address-header span{font-style:italic;font-weight:400;font-size:.75rem}.db-address .db-address-content{padding:41px 22px 29px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media screen and (max-width:991px){.db-address .db-address-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:41px 10px 29px}}.db-address .db-address-content .db-calendar-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.db-address .db-address-content .db-availability{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.db-address .db-address-content .db-availability.db-availability{margin-bottom:10%}.db-address .db-address-content .db-availability .db-empty{min-height:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.db-address .db-address-content .db-availability .db-empty p{max-width:230px;text-align:center}.db-address .db-address-content .db-availability .sas-sos-medecins{margin:0;font-size:.875rem;font-weight:500}.db-address .db-address-content .db-availability .list-flex{font-size:.75rem;margin-bottom:35px}.db-address .db-address-content .db-availability .list-flex li{margin-right:10px}.db-address .db-address-content .db-availability .list-flex .tag-letter{margin-right:4px}.db-address .db-address-content .db-availability .wrapper-calendar-pagination p{font-size:1.125rem}.db-address .db-address-content .db-availability .view-more-wrapper button{font-size:.875rem}.db-address .db-side-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}@media screen and (min-width:992px){.db-address .db-side-content{width:45%}}.db-address .db-side-content>div{border:1px solid #dadada;background:#f8f8f8;border-radius:4px 4px 0 0;padding:15px 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.db-address .db-side-content>div{padding:15px}}@media screen and (min-width:992px){.db-address .unavailable-periods{margin-left:20px}}.db-address .unavailable-periods li{margin-bottom:10px}.db-address .active-period{color:#e84338;font-weight:700}.db-address .active-period span{display:block;background:#ffb0b0;color:#000;border-radius:4px;font-size:.875rem;font-weight:400;margin-top:10px;padding:8px 10px;line-height:1.6}.db-address .db-address-title{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.db-address .db-address-title h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1rem;font-weight:700;padding-right:10px}.db-address .db-address-title .sas-icon{font-size:1.625rem;margin-right:15px}@media screen and (max-width:991px){.db-address .db-address-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.db-address .db-address-title h3{margin-bottom:10px}}.db-address .db-type{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.db-address .db-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.db-address .db-type li{margin-right:10px;font-size:.75rem}.db-address .db-type li .tag-letter{margin-right:5px}.db-address .db-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;min-height:100px}.db-address .db-empty p{margin:0;font-size:.875rem;font-weight:700;color:#979797}.db-sos-doctors-cluster .db-sos-doctors-header{margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.db-sos-doctors-effectors-list .effector-list{width:100%}.db-sos-doctors-effectors-list .effector-list-element:not(:last-child){border-bottom:1px solid #d6d7d9}.db-sos-doctors-effectors-list .effector-list-info{padding:25px 0}.db-sos-doctors-effectors-list .effector-list-remove-btn{width:30px;height:30px;background:red;border:0;padding-top:3px;border-radius:50%;color:#fff}.declarations-banner{border-radius:4px;padding:20px 15px;font-size:.9375rem}.block-presentation{padding:44px 35px 16px;background:-webkit-gradient(linear,left top,right top,from(#0c79b2),to(#143b6b));background:linear-gradient(90deg,#0c79b2 0,#143b6b 100%);color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:1.3125rem}@media screen and (min-width:992px){.block-presentation{padding:25px 25px 16px;height:100%;font-size:.9375rem}}@media screen and (min-width:1400px){.block-presentation{padding:44px 55px 16px}}@media screen and (max-width:991px){.wrapper-dahsboard-delegataire .block-presentation{font-size:.9375rem}}.block-presentation .title{margin:0;font-family:Franklin,sans-serif;font-size:1.6875rem;font-weight:800;line-height:2rem;text-align:center;overflow-wrap:break-word}.block-presentation .title.title-delegataire{font-size:1.21875rem}@media screen and (min-width:992px){.block-presentation .title.title-delegataire{font-size:2rem}}.block-presentation .email{text-align:center}.block-presentation .intro{margin:16px 0}.block-presentation .desc{margin:32px 0 0}.block-presentation .desc p{margin:0}.block-slots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;margin-bottom:32px;border-radius:4px;border:1px solid #dadada;background:#eee;font-family:Montserrat,Arial,sans-serif}@media screen and (min-width:992px){.block-slots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-slots .title{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:1.125rem;padding-right:15px}@media screen and (min-width:992px){.block-slots .title{font-size:.875rem}}.block-slots .wrapper-service-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0;font-size:1rem}@media screen and (min-width:992px){.block-slots .wrapper-service-data{margin:0;font-size:.75rem}}@media screen and (min-width:992px){.block-slots .wrapper-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.list-service-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-service-data li{margin:0 0 20px;width:40%}@media screen and (min-width:992px){.list-service-data li{margin-right:10px}}@media screen and (max-width:480px){.list-service-data li{width:100%}}.list-service-data .off,.list-service-data .on{margin:0}.list-service-data .off:before,.list-service-data .on:before{content:'x';display:inline-block;margin-top:-5px;color:#a82315;margin-right:5px;font-size:1.25rem;font-weight:700}.list-service-data .on:before{content:"";font-family:sante;color:#1bc25e;font-size:.75rem}.view-more-wrapper{border-top:solid 2px #e6e6e6;margin-top:10px;padding-top:10px;text-align:center}.availabilities-calendar{line-height:normal}.availabilities-calendar table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.availabilities-calendar table td,.availabilities-calendar table th,.availabilities-calendar table tr{display:block}.availabilities-calendar tbody th{font-size:1rem}.availabilities-calendar td{vertical-align:middle}.availabilities-calendar .availabilities-slot{background-color:#7ac943;width:auto;height:49px;border-radius:5px;padding:4px 9px 12px 10px;margin:0 0 10px;position:relative;border:0}.availabilities-calendar .availabilities-slot[role=button]{cursor:pointer}.availabilities-calendar .availabilities-slot.slot-is-full{background:#ff824d}.availabilities-calendar .availabilities-slot .slot-header,.availabilities-calendar .availabilities-slot .slot-header-hover,.availabilities-calendar .availabilities-slot .slot-header-link{text-align:center;font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:600;color:#000;display:block}.availabilities-calendar .availabilities-slot .slot-header-link{text-decoration:underline}.availabilities-calendar .availabilities-slot .slot-header-hover{display:none}.availabilities-calendar .availabilities-slot:not(.no-hover-slot):hover{background-color:#4e991a}.availabilities-calendar .availabilities-slot:not(.no-hover-slot):hover .slot-header{display:none}.availabilities-calendar .availabilities-slot:not(.no-hover-slot):hover .slot-header-hover{display:block;font-size:.5625rem;color:#fff;line-height:1.125rem}.availabilities-calendar .availabilities-slot:last-of-type{margin:0}.availabilities-calendar .availabilities-slot-today{background-color:#39c1df}.availabilities-calendar .availabilities-slot-today.slot-inactive:hover{background-color:#39c1df}.availabilities-calendar .availabilities-slot-today:not(.no-hover-slot):hover{background-color:#0c79b2}.availabilities-calendar .slot-inactive:hover{background-color:#7ac943;cursor:initial}.availabilities-calendar .slot-inactive:hover .slot-header{display:block}.availabilities-calendar .slot-inactive:hover .slot-header-hover{display:none}.availabilities-calendar .cpts-slot::before{width:7px;height:49px;display:block;content:'';position:absolute;left:0;top:0;border-bottom-left-radius:5px;border-top-left-radius:5px;background:#285846}#collapseDoctors .slot-header-link{text-decoration:underline}#collapseDoctors .slot-header-link:hover{text-decoration:none}.slot-content{position:relative}.slot-content .super-counter-wrap{width:100%}.slot-content .super-counter{width:36px;height:17px;background-color:rgba(255,255,255,.8);color:#000;border-radius:8px;text-align:center;vertical-align:middle;letter-spacing:2px}.slot-content .slot-supernumerary{position:absolute;left:60px;bottom:5px}.slot-content .slot-supernumerary span{background-color:rgba(255,255,255,.8);border-radius:8px;height:17px;line-height:1.0625rem;padding:1px 6px;width:36px}.slot-content .slot-legend{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slot-content .slot-legend ul{display:-webkit-box;display:-ms-flexbox;display:flex}.slot-content .slot-legend ul li{margin-left:2px}.slot-content .slot-legend.has-counter ul{width:100%}.card-address{margin:16px 0;border:1px solid #dadada;border-radius:5px;font-family:Montserrat,Arial,sans-serif}.card-address p{margin:0}.card-address .card-header{padding:16px 32px;background:#f9f9f9;border:1px solid #dadada}.card-address .card-header .address-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.125rem;line-height:2.1875rem}.card-address .card-header .index{font-style:italic}.card-address .card-header .address{font-size:.9375rem}.card-address .card-body{padding:2rem}.card-address .card-body .title-body{font-family:Franklin,sans-serif;font-size:1.1875rem;font-weight:600}.card-address .card-body .info{padding:35px 0 75px;font-size:.875rem;font-weight:700;color:#979797}.card-address .card-body .btn-edit-dispo.is-disabled{background:#d6d7d9;border-color:#d6d7d9;cursor:initial!important}.accordion .collapse-container a.with-icon{color:#fff}.accordion .collapse-container a.with-icon:hover{text-decoration:none}.link-cnam{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.link-cnam .ajax-progress-throbber{position:absolute;left:100%;top:20%}.sas-card{font-family:Montserrat,Arial,sans-serif;max-width:565px;height:auto;border:2px solid #00457f;border-radius:.25rem;padding:27px 27px 27px 40px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.1);box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.sas-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sas-card-header .sas-ps .ps-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:27px}.sas-card-header .sas-ps .ps-content i{font-size:1.9375rem}.sas-card-header .sas-ps .ps-content i:before{position:absolute;left:-40px}.sas-card-header .sas-ps .ps-content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sas-card-header .sas-ps .ps-content-col .ps-name{font-size:1rem;font-weight:600}.sas-card-header .sas-ps .ps-content-col .ps-profession{color:#595959;font-size:.75rem;font-weight:700}.sas-card-header .sas-ps .card-reorientation{font-size:.75rem;font-weight:400;margin-left:27px;margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sas-card-header .sas-ps .card-reorientation i{font-size:1.1875rem;margin-right:6px;color:#00457f}.sas-card-header .sas-card-moment{font-size:.875rem}.sas-card .sas-card-content{font-size:.875rem;letter-spacing:.03125rem}.sas-card .sas-card-content i{margin-right:15px;font-size:1.0625rem}.sas-card .sas-card-content ul{padding-left:0}.sas-card .sas-card-content ul li{margin-bottom:16px;list-style:none}.sas-card .sas-card-content ul li:last-child{margin-bottom:30px}.sas-card .sas-card-content .content-hourly .hourly-open{color:#1bb51f;font-weight:500}.sas-card .sas-card-content .content-hourly .hourly-close{color:#a82315;font-weight:500}.info-test-ta a{font-size:.875rem}.list-border{margin:0 0 11px}.list-border .list-border-item{padding:1rem 0;border-top:1px solid #dadada}.list-border .list-border-item:last-child{border-bottom:1px solid #dadada}.list-border .list-border-item a{font-size:1rem;text-decoration:underline;color:#00457f}.autocomplete-items .search-item.focus,.autocomplete-items .search-item:hover{background-color:#ececec}.calendar-header{background:#00457f;margin:20px 0 30px;padding:25px;border-radius:4px}.calendar-header .page-title{font-family:Montserrat,Arial,sans-serif;color:#fff;font-size:1.875rem;margin:0 0 25px}.calendar-header .wrapper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:991px){.calendar-header .wrapper-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.calendar-header .wrapper-buttons i{display:none}.calendar-header .wrapper-buttons>button{font-weight:600}@media screen and (max-width:991px){.calendar-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.calendar-header-address{margin-right:20px}@media screen and (max-width:991px){.calendar-header-address{margin-right:0;margin-bottom:20px}}.calendar-header-address p{font-family:Montserrat,Arial,sans-serif;margin:0;color:#fff;font-size:.875rem;font-weight:300}.calendar-header-address p strong{font-weight:600;display:block;font-size:1rem;margin-bottom:4px}.calendar-table .wrapper-calendar-pagination{position:sticky;top:190px;z-index:31}.calendar-table .wrapper-calendar-pagination:before{content:'';background-color:#fff;position:absolute;height:10px;left:0;right:0;top:-11px}.calendar-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2.1875rem;font-family:Montserrat,Arial,sans-serif}.calendar-legend .tag-with-chip{padding:12px 20px;color:#454d58;margin-right:13px;font-weight:700;letter-spacing:1px}.calendar-legend .desc{max-width:400px;font-size:.84375rem}.wrapper-calendar{margin-top:3rem}@media screen and (max-width:991px){.wrapper-calendar{max-width:100%;overflow-x:auto}}.wrapper-calendar table{width:100%;padding-left:58px;border-collapse:separate}.wrapper-calendar td,.wrapper-calendar th{position:relative;height:69px;width:120px;min-width:100px;border-bottom:1px solid #dadce0;border-right:1px solid #dadce0;font-family:Montserrat,Arial,sans-serif}.wrapper-calendar td:first-child,.wrapper-calendar th:first-child{border-left:1px solid #dadce0}.wrapper-calendar th{height:55px;font-size:1rem;font-family:Montserrat,Arial,sans-serif;font-weight:600;position:sticky;top:255px;z-index:30;background:#fff}.wrapper-calendar th:first-child:before{content:'';background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 45%,rgba(255,255,255,0) 100%);position:absolute;height:55px;width:58px;left:-59px;top:0}.wrapper-calendar td:first-child .time{position:absolute;top:-10px;left:-58px;width:58px;padding-right:15px;font-size:.875rem;font-weight:600;color:#595959}.wrapper-calendar .slotBox{position:absolute;z-index:2;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:28px;padding:0 10px;border:1px solid #fff;cursor:pointer;background:#7ac943;border-radius:4px;-webkit-animation:fadeIn .5s;animation:fadeIn .5s;font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper-calendar .slotBox.slot-is-full{background:#ff824d}.wrapper-calendar .slotBox.slot-is-full:hover{background:#f17743}.wrapper-calendar .slotBox .wrapper-slot-options{display:none;position:absolute;top:6px;right:10px}.wrapper-calendar .slotBox .wrapper-slot-options button{padding:0;border:0;background:0 0;color:#fff}.wrapper-calendar .slotBox .wrapper-slot-options .icon,.wrapper-calendar .slotBox .wrapper-slot-options .sas-icon{margin-left:10px}.wrapper-calendar .slotBox:hover{background:#1bb51f;z-index:3}.wrapper-calendar .slotBox:hover .wrapper-slot-options{display:block}.wrapper-calendar .slotBox.disabled{background:#e6e6e6;cursor:inherit}.wrapper-calendar .unavailable:after{content:'';position:absolute;top:-1px;left:0;bottom:0;right:0;background:rgba(221,221,221,.6);z-index:2;pointer-events:none}.info-local-hour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px}.info-local-hour span{font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:600;font-style:italic}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.tag-with-chip{display:inline-block;padding:13px 37px;background-color:transparent;color:#487eb0;border:1px solid #487eb0;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer!important;font-family:Montserrat,Arial,sans-serif;font-weight:800;letter-spacing:inherit;cursor:inherit!important}.tag-with-chip:focus,.tag-with-chip:hover{border:1px solid #487eb0;text-decoration:none;background:0 0;color:#487eb0}.tag-with-chip .chip{height:14px;width:14px;background-color:#7ac943;border-radius:50%;display:inline-block;margin-right:15px;vertical-align:middle}.tag-with-chip .chip.chip-blue{background-color:#39c1df}.tag-with-chip .chip.chip-orange{background-color:#ff824d}.tag-with-chip.active{border-color:#356694;background:#356694;color:#fff}.tag-letter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16px;width:16px;min-width:16px;border-radius:50%;background:#e6e6e6;font-family:Montserrat,Arial,sans-serif;font-size:.5rem;font-weight:700}.filters-btn .tag-with-chip{padding:10px 20px;color:#487eb0;border-color:#487eb0}.tag-params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-params i{margin-right:6px}.tag-params i.icon-plus{color:#1bc25e}.tag-params i.icon-close{color:#eb0000}.sas__loader{height:200px}.sas__loader .sas__loader__inner{height:70%;top:30%;position:relative;--branch-width:5px}.sas__loader .sas__loader__inner div{left:50%;position:absolute;-webkit-animation:loader-animation linear 1s infinite;animation:loader-animation linear 1s infinite;background:#0374ff;width:var(--branch-width);height:11px;border-radius:20px;-webkit-transform-origin:calc(var(--branch-width)/ 2) calc(var(--branch-width) * 5);-ms-transform-origin:calc(var(--branch-width)/ 2) calc(var(--branch-width) * 5);transform-origin:calc(var(--branch-width)/ 2) calc(var(--branch-width) * 5)}.sas__loader .sas__loader__inner div:nth-child(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-875ms;animation-delay:-875ms}.sas__loader .sas__loader__inner div:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.sas__loader .sas__loader__inner div:nth-child(3){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-625ms;animation-delay:-625ms}.sas__loader .sas__loader__inner div:nth-child(4){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.sas__loader .sas__loader__inner div:nth-child(5){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-375ms;animation-delay:-375ms}.sas__loader .sas__loader__inner div:nth-child(6){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.sas__loader .sas__loader__inner div:nth-child(7){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-125ms;animation-delay:-125ms}.sas__loader .sas__loader__inner div:nth-child(8){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);-webkit-animation-delay:0s;animation-delay:0s}.search-results .sas__loader .sas__loader__inner{--branch-width:3.2px;top:40%}.search-results .sas__loader .sas__loader__inner div{height:7px}.sas__loader .sas__loader__label{color:#000;font-size:1rem;font-weight:600;font-family:Montserrat,Arial,sans-serif;text-align:center}.simple-loader-backdrop{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.5);z-index:100}.simple-loader-backdrop .pop-in-loading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes loader-animation{0%{opacity:1}100%{opacity:0}}@keyframes loader-animation{0%{opacity:1}100%{opacity:0}}.wrapper-toolbar{border-radius:0 0 4px 4px;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1199px){.wrapper-toolbar{display:none}}@media screen and (min-width:768px){.wrapper-toolbar{background:#00457f}}@media screen and (min-width:992px){.wrapper-toolbar{padding:0 15px}}.wrapper-toolbar .back a{font-size:.75rem;font-weight:400}.wrapper-toolbar .back .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:.75rem}.wrapper-toolbar .back .icon.icon-arrow{position:relative;top:2px}.wrapper-toolbar .toolbar-menu{min-width:172px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wrapper-toolbar .toolbar-menu li:first-child .btn-outils{border-left:0}.wrapper-toolbar .btn-outils{font-size:1.5625rem}.wrapper-toolbar .btn-outils .icon-a-plus{font-size:inherit}@media screen and (min-width:768px){.wrapper-toolbar .btn-outils{font-size:1.5625rem;border-right:0}}.block-message{position:relative;padding:25px 35px 25px 80px;margin-bottom:32px;background:#f8f8f8;font-family:Montserrat,Arial,sans-serif;font-size:.9375rem}.block-message:before{content:'!';position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:30px;top:30px;height:20px;width:20px;border-radius:50%;background:#454d58;color:#fff}.block-message p{margin-top:0}.notice-wrapper .notice-success{background:#f2ffea}.notice-wrapper .notice-success .notice-message{min-height:50px;position:relative;font-size:.875rem;font-weight:700;border:1px solid #cbcbcb;border-radius:10px;padding:15px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notice-wrapper .notice-error{background:#fdd;border-radius:10px}.notice-wrapper .notice-error .notice-message{min-height:50px;position:relative;font-size:.875rem;font-weight:700;border:1px solid #cbcbcb;border-radius:10px;padding:15px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messages--error,.messages--status{margin:80px 0 10px;padding:10px 10px 10px 50px;font-family:Franklin,sans-serif;font-size:.9375rem;background-position:8px 8px;background-repeat:no-repeat;border:1px solid #ed541d;color:#8c2e0b;background-color:#fef5f1;background-image:url(/themes/custom/sas/images/message-error.png)}.messages--status{border-color:#be7;color:#234600;background-color:#f8fff0;background-image:url(/themes/custom/sas/images/message-ok.png)}.informative-banner{font-family:Montserrat,Arial,sans-serif;background-color:#fbc531;width:100%;padding:12px 12px 12px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem}.informative-banner:before{content:'!';background-color:#000;min-height:28px;min-width:28px;border-radius:50%;font-size:1.25rem;font-weight:500;color:#fbc531;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:18px}.informative-banner p{margin-left:5px;font-size:.875rem}.informative-banner .informative-date{font-weight:700}.wrapper-page-identifiers.sas{font-family:Franklin,sans-serif}.wrapper-page-identifiers.sas .privacy-policy{text-align:left;font-size:.9375rem}.ans-openid-connect-login-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}@media screen and (min-width:768px){.ans-openid-connect-login-form{width:320px;padding:30px}}.ans-openid-connect-login-form i{margin-right:26px;font-size:1.25rem;font-weight:400}.ans-openid-connect-login-form span{line-height:1.2}.ans-openid-connect-login-form .form-submit{border:0;background:0 0;color:#143b6b;text-transform:uppercase;font-family:Franklin,sans-serif;font-size:.6875rem;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-saslogin{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.account-panel{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:30px}@media screen and (max-width:1474px){.account-panel{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto}}.account-panel .account-panel-opener{font-family:Marianne,Verdana,sans-serif;font-size:.875rem;color:#000091;font-weight:600;text-transform:none;padding:0;margin:0;height:auto;width:auto}.account-panel .account-panel-opener:before{display:none}@media screen and (max-width:1199px){body:not(.user-logged-out) .account-panel .account-panel-opener{display:none}}.account-panel .account-panel-opener .ans-openid-connect-login-form{padding:0;width:auto}.account-panel .account-panel-opener .ans-openid-connect-login-form:before{display:none}.account-panel .account-panel-opener .ans-openid-connect-login-form .form-submit{font-family:Marianne,Verdana,sans-serif;font-size:.875rem;color:#000091;text-transform:none}.account-panel .account-panel-opener a{color:#000091}@media screen and (min-width:1400px){.account-panel .account-panel-opener .account-panel-title{display:block}}.account-panel .account-panel-opener[aria-expanded=true]{background:0 0;color:#000091}.account-panel.psc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account-panel.psc .account-panel-opener:before{content:"";background-image:none}.account-panel.without-keycloak{height:100%;width:auto}.account-panel.without-keycloak .account-panel-opener a{text-decoration:none}@media screen and (max-width:1199px){.account-panel.connected{position:absolute}.user-logged-out .account-panel{position:relative}.user-logged-out .account-panel .account-panel-opener{position:relative}.user-logged-out .account-panel .account-panel-opener .btn-openid{position:relative;top:32px}.user-logged-out .account-panel .account-panel-opener .btn-openid span{display:none}}.account-panel .account-panel-opener[aria-expanded=false],.account-panel .account-panel-opener[aria-expanded=false]::before,.account-panel .keycloak-wrapper[aria-expanded=false] .btn-openid,.account-panel .keycloak-wrapper[aria-expanded=false]::before{color:#000091}.account-panel #js-account-panel-opener,.account-panel .btn-openid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1200px){.account-panel #js-account-panel-opener,.account-panel .btn-openid{display:-webkit-box;display:-ms-flexbox;display:flex}}.account-panel #js-account-panel-opener i,.account-panel .btn-openid i{margin-right:10px;font-size:1.25rem;font-family:sas!important}@media screen and (min-width:1200px){.wrapper-user-account{top:135px;height:calc(100vh - 135px)}}.wrapper-user-account .layer-user-account{width:300px}@media screen and (max-width:767px){.wrapper-user-account .layer-user-account{background:#f4f4f5}}@media screen and (min-width:1400px){.wrapper-user-account .layer-user-account{top:-135px;padding-top:135px}}@media screen and (max-width:1199px){.wrapper-user-account .layer-user-account{position:fixed;width:100vw;right:0}.wrapper-user-account .layer-user-account .user-account-overlay{display:none}}.wrapper-user-account .user-account-header{right:22px;top:60px;display:block}@media screen and (max-width:1199px){.wrapper-user-account .user-account-header .btn-close-user-account{display:none}}.wrapper-user-account .user-account-content{font-family:Marianne,Verdana,sans-serif;height:calc(100vh - 119px);background:#f6f6f6;color:#000}.toolbar-tray-open .wrapper-user-account .user-account-content{height:calc(100vh - 158px)}.wrapper-user-account .user-account-content .user-roles{padding:32px 0 24px;font-size:1.5rem;line-height:31px}@media screen and (min-width:768px){.wrapper-user-account .user-account-content .user-roles{font-size:.875rem;line-height:18px}}.wrapper-user-account .user-account-content .user-roles .user-roles-title{margin:0;padding:0 0 9px}@media screen and (max-width:1199px){.wrapper-user-account .user-account-content .user-roles .user-roles-title{font-size:1rem}}.wrapper-user-account .user-account-content .user-roles .user-roles-item{padding:8px 0;margin:0 0 0 16px;list-style:disc;font-weight:700}@media screen and (max-width:1199px){.wrapper-user-account .user-account-content .user-roles .user-roles-item{font-size:1rem}}.wrapper-user-account .user-account-content .account-tabs-content{padding:35px 32px 20px}@media screen and (max-width:1199px){.wrapper-user-account .user-account-content .account-tabs-content{padding-top:65px}}.wrapper-user-account .user-account-content .account-tabs-content .user-account{background:0 0;padding:0;border-radius:0}.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li{border:0;margin-bottom:30px}.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li a{text-transform:none;height:auto;padding:0;width:auto}.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li.disconnect-btn{margin-top:50px}.wrapper-user-account .user-account-content .account-tabs-content .user-account>ul>li.disconnect-btn a{text-decoration:none}.wrapper-user-account .user-account-content .delegates-block{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#535353}.wrapper-user-account .user-account-content .delegates-block .delegates{color:#000;font-weight:800;font-size:1rem;margin-top:25px;margin-bottom:15px;width:100%}@media screen and (max-width:1199px){.wrapper-user-account{display:none}.wrapper-user-account.layer-show{display:none}.wrapper-user-account.open{display:block}}.aggregator-calendar-placeholder .tag-with-chip,.directory-snp-calendar .tag-with-chip{margin:32px 15px 15px 0;padding:10px 28px}.aggregator-calendar-placeholder .tag-with-chip .chip,.directory-snp-calendar .tag-with-chip .chip{width:10px;height:10px;margin-right:10px}.aggregator-calendar-placeholder .list-flex,.directory-snp-calendar .list-flex{margin-bottom:30px}.aggregator-calendar-placeholder .list-flex li,.directory-snp-calendar .list-flex li{margin-right:20px}.aggregator-calendar-placeholder .list-flex .tag-letter,.directory-snp-calendar .list-flex .tag-letter{margin-right:5px}.aggregator-calendar-placeholder .mention,.directory-snp-calendar .mention{margin:50px 0 24px;font-weight:500}.aggregator-calendar-placeholder .btn-see-more,.directory-snp-calendar .btn-see-more{padding:0;border:0;background:0 0;text-decoration:underline;font-weight:600;color:#00457f;font-size:1rem}.aggregator-calendar-placeholder table>tr,.directory-snp-calendar table>tr{vertical-align:top}.aggregator-calendar-placeholder table>tr th,.directory-snp-calendar table>tr th{padding-top:18px}.aggregator-calendar-placeholder table>tr th:nth-child(1),.aggregator-calendar-placeholder table>tr th:nth-child(2),.directory-snp-calendar table>tr th:nth-child(1),.directory-snp-calendar table>tr th:nth-child(2){border-right:1px solid #dadada}.aggregator-calendar-placeholder table>tr td,.directory-snp-calendar table>tr td{width:100%;padding:0 10px}.aggregator-calendar-placeholder .empty-day,.directory-snp-calendar .empty-day{vertical-align:middle;height:128px}.aggregator-calendar-placeholder .availabilities-calendar,.directory-snp-calendar .availabilities-calendar{width:100%;margin:20px 0}.aggregator-calendar-placeholder .availabilities-calendar .availabilities-slot,.directory-snp-calendar .availabilities-calendar .availabilities-slot{width:auto}.bloc-info{font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:.875rem;margin-bottom:32px;display:block}.bloc-info h3{margin-bottom:18px}.bloc-info .bloc-info-content{background:#f8f8f8;border-radius:4px 4px 0 0;padding:10px 33px 33px;display:block}.bloc-info .bloc-info-content p{font-weight:500;font-size:.875rem}.bloc-info .bloc-info-content ul{margin:0;padding:0}.bloc-info .bloc-info-content ul li{margin-left:15px}.tabs-content{background-color:#fff}.tabs .tabs-content-header th{border:1px solid #cbcbcb;padding:15px;min-width:150px}.tabs .tabs-content-header tr{border-right:1px solid red}.tabs .tabs-content-body{font-family:Montserrat,Arial,sans-serif}.tabs .tabs-content-body td{border:1px solid #cbcbcb;min-width:235px;vertical-align:top}.tabs .tabs-content-body td .availabilities-calendar .availabilities-slot{min-width:214px;margin:10px}.tabs .tabs-content-body .infos-ps{padding:30px 15px 30px 30px;min-width:355px;overflow:hidden}.tabs .informations{list-style:none;padding:0}.tabs .informations li{margin-bottom:15px}.tabs .informations .informations-ps{font-size:1rem;font-weight:600;color:#00457f;text-decoration:underline}.tabs .informations .informations-job{font-size:.75rem;font-weight:700;color:#595959;padding-bottom:10px}.tabs .informations .informations-address{font-size:.875rem;font-weight:400;color:#000;position:relative;overflow-wrap:break-word;max-width:212px;margin-top:20px}.tabs .informations .informations-address::before{content:"";font-family:sante;font-size:1.25rem;margin-right:10px}.tabs .informations .informations-phone i{margin-right:10px}.tabs .informations .informations-phone a{color:#00457f}.tabs .informations .informations-distance{line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.875rem}.tabs .informations .informations-distance i{font-size:1.0625rem;padding-right:11px}.tabs .informations+button{margin-top:30px}.tooltip{position:relative}.tooltip__item{position:absolute;padding:13px;visibility:hidden;opacity:0;background:#fff;-webkit-transition:all .25s cubic-bezier(0,0,.2,1);transition:all .25s cubic-bezier(0,0,.2,1);color:#000;font-size:.75rem;line-height:1.4;font-weight:500;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3);border-radius:4px;z-index:4;min-width:230px}.tooltip__initiator{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;z-index:5;border:0;background:0 0;padding:0;color:#0374ff}.tooltip[data-direction=right] .tooltip__initiator{margin-left:4px}.tooltip[data-direction=right] .tooltip__initiator:focus~.tooltip__item,.tooltip[data-direction=right] .tooltip__initiator:hover~.tooltip__item{visibility:visible;opacity:1;left:45px}.tooltip[data-direction=right] .tooltip__item{top:-8px;left:35px}.tooltip[data-direction=right] .tooltip__item.left::before{content:'';display:inline-block;position:absolute;width:0;height:0;left:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.tooltip[data-direction=bottom] .tooltip__initiator:hover~.tooltip__item{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);visibility:visible;opacity:1}.tooltip[data-direction=bottom] .tooltip__item{top:calc(100% + 1em);left:50%;-webkit-transform:translate3d(-50%,-15px,0);transform:translate3d(-50%,-15px,0)}.kc-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Marianne,Verdana,sans-serif}.kc-form h2{color:#356694;text-transform:uppercase}.kc-form .logo-sas{font-size:1rem}.kc-form .logo-sas p strong{font-size:1rem}.kc-form .kc-row{width:100%;margin-right:auto;margin-left:auto}.kc-form .kc-col{min-height:100vh;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:25px 10px;position:relative}.kc-form .kc-back{position:absolute;top:30px;left:50px;z-index:1}.kc-form .kc-back a{color:#fff;font-size:.75rem;text-decoration:none}.kc-form .kc-back a:hover{text-decoration:underline}.kc-form .kc-back a svg{margin-right:12px}.kc-form .kc-form-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.15em;background-color:#00457f}.kc-form .kc-form-left::after{content:url(/themes/custom/sas/images/ico-user.svg);padding:20px;position:absolute;top:calc(50% - 42px);right:-42px;border-radius:50%;border:solid 2px #fff;background-color:#00457f;z-index:1}.kc-form .kc-form-left .kc-row{width:80%;max-width:500px}.kc-form .kc-form-left h2{color:#fff;font-size:1.8125rem;line-height:1.4;text-transform:uppercase;text-align:center}.kc-form .kc-form-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.kc-form .kc-form-right .kc-row{max-width:400px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.kc-form .kc-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kc-form .kc-content .message{margin:4vh 0}.kc-form .kc-content p{margin-bottom:35px;font-size:1rem;font-family:Montserrat,Arial,sans-serif}.kc-form .kc-content p strong{font-weight:700}.kc-form .kc-content button{margin:0 auto}.kc-form .kc-content .ans-openid-connect-login-form{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.kc-form .kc-content .ans-openid-connect-login-form:before{margin-right:10px}.kc-form .kc-content .ans-openid-connect-login-form .form-submit{color:#fff;font-size:.875rem;font-family:Montserrat,Arial,sans-serif;font-weight:600}@media only screen and (max-width:991px){.kc-form .kc-back{padding-bottom:15px}.kc-form .kc-back a{color:#000}.kc-form .kc-back svg path{fill:#000}.kc-form .kc-form-left{display:none}.kc-form .kc-form-right{padding:45px 25px 25px}.kc-form .kc-form-right .kc-row{max-width:100%}.kc-form .logo-sas{border:0}}.formation-home-wrapper{position:relative}.formation-home-wrapper:before{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(2.04%,rgba(0,63,97,.7)),to(rgba(0,16,35,.7)));background:linear-gradient(90deg,rgba(0,63,97,.7) 2.04%,rgba(0,16,35,.7) 100%);position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:0}.formation-home-content{position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.formation-home-content{padding:80px 15px;max-width:980px;width:100%}}@media screen and (max-width:991px){.formation-home-content{padding:25px 20px 67px}}.formation-home-content h1{font-family:Montserrat,Arial,sans-serif;font-weight:700;line-height:1.2;text-align:center;color:#fff;position:relative;padding-bottom:20px;margin-top:0}@media screen and (min-width:992px){.formation-home-content h1{font-size:2.1875rem;margin-bottom:80px}}@media screen and (max-width:991px){.formation-home-content h1{font-size:1.25rem;margin-bottom:38px}}.formation-home-content h1:after{content:'';text-align:center;display:inline-block;width:69px;height:2px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.formation-home-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:636px}.formation-home-nav p{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.2;color:#fff;margin:0 0 46px}@media screen and (max-width:991px){.formation-home-nav p{display:none}}.formation-home-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}@media screen and (min-width:992px){.formation-home-nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:33px}}@media screen and (max-width:991px){.formation-home-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}}.formation-home-nav li{list-style-type:none}.formation-home-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 47px 6px 24px;min-height:54px;background-color:#fff;border-radius:30px;font-family:Montserrat,Arial,sans-serif;font-size:.8125rem;font-weight:700;text-decoration:none;color:#00457f;text-transform:uppercase;letter-spacing:1px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (min-width:992px){.formation-home-nav a{width:190px}}.formation-home-nav a:after{position:absolute;font-family:sante;content:"";right:18px}.formation-home-nav a:hover{background-color:#dadada}.formation-article{font-family:Montserrat,Arial,sans-serif;background:#f5f7fa}.formation-article-wrapper{margin-top:-62px;border-radius:4px;position:relative;z-index:10}@media screen and (min-width:992px){.formation-article-wrapper{margin-top:-75px;border:1px solid #dadada;padding:45px 45px 203px;background:#fff}}.formation-article-cols{gap:56px}@media screen and (max-width:991px){.formation-article-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.formation-article-nav{width:100%}@media screen and (min-width:992px){.formation-article-nav{width:338px}}.formation-article-nav #nav-toggle-xs{position:absolute;opacity:0;pointer-events:none}@media screen and (min-width:992px){.formation-article-nav #nav-toggle-xs{display:none}}.formation-article-nav #nav-toggle-xs:checked+label i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.formation-article-nav #nav-toggle-xs:checked~.accordion-wrapper{pointer-events:all;opacity:1;visibility:visible;top:29px;padding:0 15px}.formation-article-nav #nav-toggle-xs+label{display:block;padding:5px 19px;background:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada;border-radius:4px}@media screen and (min-width:992px){.formation-article-nav #nav-toggle-xs+label{display:none}}.formation-article-nav #nav-toggle-xs+label i{display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:14px;height:14px;position:absolute;right:9px;top:7px}.formation-article-nav .accordion-wrapper{list-style:none;counter-reset:item;margin:0;padding:0}@media screen and (max-width:991px){.formation-article-nav .accordion-wrapper{pointer-events:none;opacity:0;visibility:hidden;padding:9px;position:absolute;background-color:#fff;left:0;right:0;top:0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:0 0 4px 4px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;-webkit-transition:all .2s;transition:all .2s}.formation-article-nav .accordion-wrapper:before{content:'';left:9px;right:9px;top:0;position:absolute;background:#dadada;height:1px}}.formation-article-nav .accordion-wrapper>.box{counter-increment:item;margin-bottom:4px;position:relative;border:0;border-radius:0}.formation-article-nav .accordion-wrapper>.box button{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;border:0;background:0 0;padding-top:18px;padding-left:43px;padding-bottom:13px;padding-right:0;border-bottom:1px solid #dadada;width:100%;text-transform:none}.formation-article-nav .accordion-wrapper>.box button::before{display:none}.formation-article-nav .accordion-wrapper>.box button:after{content:"";font-family:sante;font-size:1.125rem;-webkit-transition:all .2s ease;transition:all .2s ease;background:0 0;height:18px;width:18px;right:0;top:21px}.formation-article-nav .accordion-wrapper>.box button[aria-expanded=false]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.formation-article-nav .accordion-wrapper>.box button>span{font-weight:800;font-size:1rem;line-height:1.3;letter-spacing:1.77778px;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15px}.formation-article-nav .accordion-wrapper>.box .collapse-container{padding:0}.formation-article-nav .accordion-wrapper>.box:not(:first-child)>span{border-top:1px solid #dadada;padding-top:21px}.formation-article-nav .accordion-wrapper>.box ul{margin:0 0 0 44px;padding:0;list-style-type:none}.formation-article-nav .accordion-wrapper>.box ul li{letter-spacing:0;border-bottom:1px solid #dadada}.formation-article-nav .accordion-wrapper>.box ul li:last-child{border-bottom:0}.formation-article-nav .accordion-wrapper>.box ul li a,.formation-article-nav .accordion-wrapper>.box ul li strong{display:block;padding:20px 44px 20px 0;font-weight:400;font-size:1rem;line-height:1.3;color:#000;text-decoration:none}.formation-article-nav .accordion-wrapper>.box ul li strong{color:#595959;font-weight:700}.formation-article-nav .accordion-wrapper>.box:before{margin-right:5px;content:counter(item);background:#fbc531;border-radius:100%;font-weight:800;font-size:1rem;line-height:1.2;width:34px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:12px}.formation-article-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.formation-article .formation-content{font-family:Montserrat,Arial,sans-serif}.formation-article .formation-content .formation-rubrique{font-weight:800;font-size:1rem;line-height:1.2;letter-spacing:1.77778px;margin:0 0 47px}.formation-article .formation-content h1{font-weight:800;letter-spacing:2px;font-size:1.125rem;text-transform:uppercase;margin:0 0 29px;color:#000}.formation-article .formation-content .formation-subtitle{font-weight:700;font-size:1.125rem;margin:0 0 20px;color:#000}.formation-article .formation-content p{letter-spacing:0;font-weight:500;font-size:1.125rem;line-height:28px;margin:0}.formation-article .formation-content p:not(:last-of-type){margin:0 0 33px}.formation-article .formation-content .img-full{margin:0 0 39px;width:100%}.formation-article .formation-bloc-text{margin:0 0 33px}.formation-article .formation-bloc-text.content-right .d-flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1199px){.formation-article .formation-bloc-text.content-right .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.formation-article .formation-bloc-text .d-flex{gap:31px}@media screen and (max-width:1199px){.formation-article .formation-bloc-text .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.formation-article .formation-bloc-text .d-flex div{-webkit-box-flex:1;-ms-flex:1;flex:1}.formation-article .formation-bloc-text .d-flex .img-wrapper,.formation-article .formation-bloc-text .d-flex p{-webkit-box-flex:1;-ms-flex:1;flex:1}.formation-article .formation-bloc-text .d-flex img{width:100%}.formation-article .formation-bloc-info{gap:35px;padding:22px 40px;background-color:#eee;margin:0 0 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.formation-article .formation-bloc-info{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.formation-article .formation-bloc-info i{color:#00457f;font-size:3.375rem}.formation-article .formation-bloc-info p{margin:0}.formation-article .formation-bloc-file{gap:35px;padding:22px 40px;background-color:#eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 33px}@media screen and (max-width:1199px){.formation-article .formation-bloc-file{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.formation-article .formation-bloc-file i{color:#00457f;font-size:1.875rem}.formation-article .formation-bloc-file a{font-weight:500;font-size:1.125rem;color:#000}.formation-article .formation-bloc-media .video-consent-placeholder,.formation-article .formation-bloc-text .video-consent-placeholder{height:22em;max-width:47.5em;padding:30px;text-align:center;-ms-flex-line-pack:center;align-content:center;background-color:#eee}@media screen and (max-width:1199px){.formation-article .formation-bloc-media .video-consent-placeholder,.formation-article .formation-bloc-text .video-consent-placeholder{margin:0 auto}}.formation-article .formation-bloc-media .video-consent-placeholder p,.formation-article .formation-bloc-text .video-consent-placeholder p{font-size:1rem;line-height:1.5rem;margin:0 0 1.5rem}.formation-article .formation-bloc-media .video-consent-placeholder .video-allow-consent-btn,.formation-article .formation-bloc-text .video-consent-placeholder .video-allow-consent-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000091;color:#f5f5fe;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem;font-weight:500;line-height:1.5rem;min-height:2.5rem;padding:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:0}@media screen and (max-width:1199px){.formation-article .formation-bloc-media iframe,.formation-article .formation-bloc-text iframe{width:100%}}.formation-header{position:relative;padding:38px 0 97px;font-family:Montserrat,Arial,sans-serif;color:#fff}@media screen and (max-width:991px){.formation-header{padding-bottom:77px}}.formation-header:before{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(2.04%,rgba(0,63,97,.7)),to(rgba(0,16,35,.7)));background:linear-gradient(90deg,rgba(0,63,97,.7) 2.04%,rgba(0,16,35,.7) 100%);position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:0}.formation-header-label{margin:0 0 23px;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.5rem;line-height:1.2;position:relative}.formation-header-back-home{text-decoration:none;position:relative;font-size:.75rem;color:#fff;margin:0 0 36px 10px;display:block}.formation-header-back-home i{font-size:.4375rem;margin-right:10px}.formation-header-category{position:relative;margin:0;font-weight:700;font-size:1.5625rem}.formation-bottom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}@media screen and (max-width:991px){.formation-bottom-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.formation-bottom-nav button{font-size:1rem;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;padding:26px;position:relative;border-radius:100px;color:#00457f;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:991px){.formation-bottom-nav button{width:100%;max-width:275px;margin-bottom:33px}}.formation-bottom-nav button:hover{color:#00457f;background:#f8f8f8}.formation-bottom-nav button i{position:absolute}.formation-bottom-nav button.prev-article{padding-left:94px}.formation-bottom-nav button.prev-article i{left:25px}.formation-bottom-nav button.next-article{padding-right:94px}.formation-bottom-nav button.next-article i{right:25px}.legend-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;font-family:Montserrat,Arial,sans-serif}.legend-table>*{margin-right:1.5rem}.legend-table>:last-child{margin-right:0}.legend-table .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:.75rem;line-height:normal;color:#454d58;padding:0;background-color:transparent}.legend-table .chip{display:inline-block;margin-right:.75rem;aspect-ratio:1/1;width:.875rem;border-radius:50%}.legend-table .chip.chip-blue{background-color:#39c1df}.legend-table .chip.chip-green{background-color:#7ac943}.legend-table .chip-cpts-slots{width:.375rem;height:.9375rem;margin-right:.75rem;background-color:#285846}.legend-table .legend-modalities{display:contents}.legend-table .legend-modalities>*{margin-right:.75rem}.legend-table .legend-modalities>:last-child{margin-right:0}.legend-table .legend-modalities .legend-modality{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;font-size:.75rem}.legend-table .legend-modalities .legend-modality .tag-letter{margin-right:.5rem}.summary-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px}.summary-grid>.summary-name{color:#00457f;font-size:1rem;font-weight:600;text-decoration:underline}.summary-infos{display:grid;grid-template-columns:repeat(2,auto);gap:10px 35px}.summary-infos>.summary-info-label{color:#000;font-weight:700}.summary-infos>.summary-info-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.summary-infos>.summary-info-phone a{color:#00457f}.summary-infos>.summary-info-phone::before{content:"";font-size:1rem;text-decoration:none;-webkit-margin-end:5px;margin-inline-end:5px}.modal-summary-grid{margin-bottom:40px}.modal-summary-grid .summary-info-phone{-webkit-margin-end:35px;margin-inline-end:35px}.modal-confirm-summary-grid .summary-info-label{color:#595959}.modal-confirm-summary-grid .summary-info-phone::before{font-size:1.25rem}table.custom-table{table-layout:auto;width:100%;margin:20px auto}table.custom-table th{font-size:.9375rem;padding:15px;background-color:#eee;border-right:1px solid #d6d7d9}table.custom-table th:first-child{border-top-left-radius:5px}table.custom-table th:last-child{border-top-right-radius:5px;border-right:0}table.custom-table th button{background:0 0;border:0}table.custom-table th button.arrow::after{content:'';position:relative;display:inline-block;height:6px;width:6px;left:8px;margin-left:7px;border-style:solid;border-width:2px 2px 0 0}table.custom-table th button.asc::after{bottom:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}table.custom-table th button.dsc::after{bottom:3px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}table.custom-table td.custom-table-body-element{text-align:center;padding:15px;border-right:1px solid #d6d7d9}table.custom-table td.custom-table-body-element:last-child{border-right:0}table.custom-table tr{border-color:#d6d7d9;border-style:solid;border-width:1px 0}table.custom-table tr:first-child{border-top:0}table.custom-table tr:last-child{border-bottom:0}#card-panel .ui-dialog-titlebar{padding-bottom:.625rem}#card-panel .ui-dialog-titlebar .ui-dialog-title{text-transform:none}#card-panel .ui-dialog-content{padding-top:.625rem}.card-panel-modal .card-panel-item{padding-bottom:.9375rem}.card-panel-modal .card-panel-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-panel-modal .card-panel-logo i{font-size:1.5rem;margin-right:.5rem}.card-panel-modal .card-panel-phone-number{display:table;table-layout:auto}.card-panel-modal .card-panel-phone-number .phone-item{display:table-row}.card-panel-modal .card-panel-phone-number .phone-item .phone-type{padding-right:.9375rem;font-weight:600}.card-panel-modal .card-panel-phone-number .phone-item .phone-number{display:table-cell;padding-bottom:8px}.card-panel-modal .card-panel-additional-info-zone .additional-info-title{font-weight:700}.card-panel-modal .card-panel-additional-info-zone .additional-info-txt{background-color:#f8f8f8;padding:.9375rem;margin:7px 0;border-radius:4px;max-width:60%}.card-panel-modal .card-panel-address .address-label{font-weight:600}.card-panel-modal .card-panel-mapbox-container{height:23.4375rem}#sas-slider-group{margin-left:auto}.fr-range-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-right:25px}.fr-range{--blue-france-sun-113-625:#8585f6;--thumb-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-width:10rem}.fr-range--sm{--thumb-size:1rem}.fr-range[data-fr-js-range]{--progress-left:0;--progress-right:calc(var(--thumb-size) * 0.5)}.fr-range__max,.fr-range__min,.fr-range__output{font-size:.75rem;line-height:1.25rem;min-width:var(--thumb-size);text-align:center}.fr-range__max,.fr-range__min{color:#666}.fr-range__output{position:absolute}.fr-range input[type=range]{outline:0;width:100%;-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.fr-range[data-fr-js-range] input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:var(--thumb-size);width:100%;z-index:1}.fr-range.fr-range--sm[data-fr-js-range]:after,.fr-range.fr-range--sm[data-fr-js-range]:before{border-radius:.25rem;height:.5rem;top:1.5rem}.fr-range[data-fr-js-range]:before{-webkit-box-shadow:inset 0 0 0 1px #000091;box-shadow:inset 0 0 0 1px #000091;outline-offset:-1px}.fr-range[data-fr-js-range]:after{--idle:transparent;--hover:#1212ff;--active:#2323ff;background-color:#000091;-webkit-clip-path:polygon(var(--progress-left) 0,var(--progress-right) 0,var(--progress-right) 100%,var(--progress-left) 100%);clip-path:polygon(var(--progress-left) 0,var(--progress-right) 0,var(--progress-right) 100%,var(--progress-left) 100%)}.fr-range[data-fr-js-range]:after,.fr-range[data-fr-js-range]:before{border-radius:.375rem;content:'';display:block;height:.75rem;left:0;position:absolute;right:0;top:1.625rem;width:100%}input[type=range]:focus::-webkit-slider-thumb{outline-offset:2px;outline-width:2px;outline-color:#0a76f6;outline-style:solid}input[type=range]:focus::-moz-range-thumb{outline-offset:2px;outline-width:2px;outline-color:#0a76f6;outline-style:solid}input[type=range]:focus:not(:focus-visible)::-webkit-slider-thumb{outline-style:none}input[type=range]:focus:not(:focus-visible)::-moz-range-thumb{outline-style:none}input[type=range]:focus-visible::-webkit-slider-thumb{outline-style:solid}input[type=range]:focus-visible::-moz-range-thumb{outline-style:solid}input[type=range]::-webkit-slider-thumb{cursor:-webkit-grab;cursor:grab}input[type=range]::-moz-range-thumb{cursor:grab}input[type=range]::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}input[type=range]::-moz-range-thumb:active{cursor:grabbing}.fr-range[data-fr-js-range] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;pointer-events:auto;z-index:calc(var(--ground) + 500);border:1px solid #000091;background:#fff;-webkit-box-shadow:none;box-shadow:none}.fr-range[data-fr-js-range] input[type=range]::-webkit-slider-thumb:active{z-index:2}.fr-range[data-fr-js-range] input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;pointer-events:auto;z-index:calc(var(--ground) + 500);border:1px solid #000091;background:#fff;box-shadow:none}.fr-range[data-fr-js-range] input[type=range]::-moz-range-thumb:active{z-index:2}.fr-range[data-fr-js-range] input[type=range]:focus::-webkit-slider-thumb{outline-color:#0a76f6}.fr-range[data-fr-js-range] input[type=range]:focus::-moz-range-thumb{outline-color:#0a76f6}.orejime-Root{font-family:Marianne,arial,sans-serif}.orejime-Root .fr-consent-banner{position:fixed;inset:auto 0 0 0;z-index:1500;width:100%;max-height:calc(100% - 8rem);padding:1rem;overflow:auto;background-color:#f6f6f6;-webkit-box-shadow:inset 0 0 0 1px #ddd;box-shadow:inset 0 0 0 1px #ddd;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,18,.16));filter:drop-shadow(0 2px 6px rgba(0,0,18,.16))}.orejime-Root .fr-text--sm{font-size:.875rem;line-height:1.5rem;margin:0 0 1rem}.orejime-Root .fr-consent-banner__buttons{margin:1.5rem 0 -1rem}.orejime-Root .fr-btns-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.5rem;margin-right:-.5rem}.orejime-Root .fr-btns-group .fr-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 1rem);margin:0 .5rem 1rem}.orejime-Root .fr-btns-group li{width:100%;max-width:100%}.orejime-Root .fr-btns-group--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.orejime-Root .fr-btns-group--right li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:right}@media (min-width:576px){.orejime-Root .fr-btns-group--inline-sm li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;max-width:100%}}.orejime-Root .fr-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem;line-height:1.5rem;font-weight:500;min-height:2.5rem;padding:.5rem 1rem;background-color:#000091;color:#f5f5fe}.orejime-Root .fr-btn:hover{background-color:#1212ff}.orejime-Root .fr-btn--secondary{background-color:transparent;color:#000091;-webkit-box-shadow:inset 0 0 0 1px #000091;box-shadow:inset 0 0 0 1px #000091}.orejime-Root .fr-btn--secondary:hover{background-color:#dfdfdf}.orejime-Root ul{list-style:none;margin:0;padding:0}@media (min-width:768px){.orejime-Root .fr-consent-banner{bottom:2.5rem;left:2.5rem;max-height:calc(100% - 5rem);max-width:40rem;padding:2rem}.orejime-Root .fr-consent-banner__buttons{margin-top:2rem}.orejime-Root .fr-btns-group--inline-sm .fr-btns{margin-left:.5rem;margin-right:.5rem;width:auto;max-width:100%}}.orejime-Root .fr-modal{position:fixed;inset:0;z-index:1750;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin:0;padding:0;border:0;color:inherit;background-color:rgba(23,23,23,.64);opacity:0}.orejime-Root .fr-modal:after,.orejime-Root .fr-modal:before{content:'';display:block;width:0;height:10%;-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}.orejime-Root .fr-modal>.fr-container{pointer-events:none}.orejime-Root .fr-modal--opened{width:100%;height:100%;opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.orejime-Root .fr-container,.orejime-Root .fr-container-md{width:100%;margin-left:auto;margin-right:auto}.orejime-Root .fr-container--fluid{max-width:none;padding-left:0;padding-right:0;overflow:hidden}@media (max-width:768px){.orejime-Root .fr-container--fluid{overflow:unset}}@media (min-width:992px){.orejime-Root .fr-container-md{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.orejime-Root .fr-container-md{padding-left:1rem;padding-right:1rem}}.orejime-Root .fr-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.orejime-Root .fr-grid-row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orejime-Root .fr-col-12{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.orejime-Root .fr-col-md-10{width:83.33333%;max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}}@media (min-width:992px){.orejime-Root .fr-col-lg-8{width:66.66667%;max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}}.orejime-Root .fr-modal__body{z-index:4000;pointer-events:all;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:calc(100vh - 2rem);overflow-y:auto;margin-inline:auto;background-color:#fff;-webkit-filter:drop-shadow(0 3px 9px rgba(0,0,18,.16));filter:drop-shadow(0 3px 9px rgba(0,0,18,.16))}@media (min-width:992px){.orejime-Root .fr-modal__body{width:100%;max-width:62rem}}@media (min-width:768px){.orejime-Root .fr-modal__body{max-height:80vh}}.orejime-Root .fr-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0;padding:1rem 1rem .5rem}@media (min-width:768px){.orejime-Root .fr-modal__header{padding:1rem 2rem}}.orejime-Root .fr-link{display:inline;padding:0;color:#000091;font-size:1rem;line-height:1.5rem}.orejime-Root .fr-link--close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2rem;max-width:100%;max-height:none;margin-left:auto;margin-right:-1rem;padding:.25rem .75rem;overflow:initial;background-color:transparent;color:#000091;font-size:.875rem;line-height:1.5rem}.orejime-Root button{border:0}.orejime-Root button .fr-link{text-align:left}.orejime-Root button:focus{outline-style:none;outline-width:2px;outline-offset:2px;outline-color:#0a76f6}.orejime-Root .fr-modal__content{margin-bottom:3.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.orejime-Root .fr-modal__content{margin-bottom:4rem;padding-left:2rem;padding-right:2rem}}.orejime-Root .fr-modal-title{margin:0 0 1rem;color:#161616;font-size:1.375rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.orejime-Root .fr-modal-title{font-size:1.5rem;line-height:2rem}}.orejime-Root p{margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.orejime-Root .fr-fieldset{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:last baseline;-ms-flex-align:last baseline;align-items:last baseline;margin:0 -.75rem 1rem;padding:0 .25rem;border:0}.orejime-Root .fr-consent-service__title{margin:0;padding:2rem 0 .75rem;color:#161616;font-size:1.125rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.orejime-Root .fr-consent-service__title{width:50%;font-size:1.25rem;line-height:1.75rem}}.orejime-Root .fr-label{display:block;color:#161616;font-size:1rem;line-height:1.5rem}.orejime-Root .fr-radio-group{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.orejime-Root .fr-radio-group input[type=radio]{position:absolute;width:1.5rem;height:1.5rem;margin:0;opacity:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:0;border-radius:0;text-rendering:optimizeLegibility;background-color:transparent}.orejime-Root .fr-radio-group input[type=radio]:disabled{color:#929292;cursor:not-allowed}.orejime-Root .fr-radio-group input[type=radio]+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem;cursor:pointer;background-image:radial-gradient(transparent 10px,#000091 11px,transparent 12px);background-repeat:no-repeat,no-repeat;background-size:1.875rem 1.875rem,1.875rem 1.875rem;background-position:calc(-.25rem + 1px) calc(-.25rem + 1px),calc(-.25rem + 1px) calc(-.25rem + 1px)}.orejime-Root .fr-radio-group input[type=radio]+label:before{content:'';position:absolute;top:0;width:1.5rem;height:1.5rem;margin-left:-2rem;border-radius:1.5rem}.orejime-Root .fr-radio-group input[type=radio]:checked+label{background-image:radial-gradient(transparent 10px,#000091 11px,transparent 12px),radial-gradient(#000091 5px,transparent 6px)}.orejime-Root .fr-radio-group input[type=radio]:disabled+label{color:#929292;cursor:not-allowed;background-image:radial-gradient(transparent 10px,#e5e5e5 11px,transparent 12px)}.orejime-Root .fr-fieldset--inline .fr-radio-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.orejime-Root .fr-fieldset--inline .fr-radio-group:first-child{margin-top:0}.orejime-Root .fr-fieldset--inline .fr-radio-group:not(:last-child){margin-right:1.75rem}.orejime-Root .fr-consent-manager .fr-consent-manager__header{padding-top:0;color:#3a3a3a;-webkit-box-shadow:inset 0 -1px 0 0 #ddd;box-shadow:inset 0 -1px 0 0 #ddd}.orejime-Root .fr-consent-manager .fr-consent-manager__header .fr-consent-service__title{width:100%;padding:0 0 .75rem;font-size:1rem;font-weight:400;line-height:1.5rem}@media (min-width:992px){.orejime-Root .fr-consent-manager .fr-consent-manager__header .fr-consent-service__title{width:40%}}.orejime-Root .fr-consent-manager .fr-consent-manager__header .fr-consent-service__radios{position:static;top:0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:992px){.orejime-Root .fr-consent-manager .fr-consent-manager__header .fr-consent-service__radios{position:absolute;width:60%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.orejime-Root .fr-consent-manager .fr-consent-service{position:relative;color:#3a3a3a;-webkit-box-shadow:inset 0 -1px 0 0 #ddd;box-shadow:inset 0 -1px 0 0 #ddd}.orejime-Root .fr-consent-manager .fr-consent-service:last-of-type{-webkit-box-shadow:none;box-shadow:none}.orejime-Root .fr-consent-manager .fr-consent-service>.fr-fieldset{position:static;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 0 1.25rem}@media (min-width:768px){.orejime-Root .fr-consent-manager .fr-consent-service>.fr-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 1.25rem}}.orejime-Root .fr-consent-manager .fr-consent-service .fr-radio-group{position:relative}.orejime-Root .fr-consent-manager .fr-consent-service .fr-radio-group:before{-webkit-box-shadow:inset 0 0 0 1px #ddd;box-shadow:inset 0 0 0 1px #ddd}.orejime-Root .fr-consent-manager .fr-consent-service .fr-radio-group:not(:last-child){margin-right:3rem}.orejime-Root .fr-consent-manager .fr-consent-service .fr-radio-group:not(:first-child):before{content:'';position:absolute;top:0;left:calc(-1.5rem - 1px);width:1px;height:1.5rem;display:block}.orejime-Root .fr-consent-manager .fr-consent-service__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.75rem 0}@media (min-width:768px){.orejime-Root .fr-consent-manager .fr-consent-service__radios{position:absolute;right:0;top:1.25rem;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.orejime-Root .fr-consent-manager .fr-consent-manager__buttons{margin:1rem 0 -3rem}.orejime-Root .fr-consent-service__desc{font-size:.875rem;line-height:1.5rem}@media (min-width:768px){.orejime-Root .fr-consent-service__desc{width:60%}}.orejime-Root .fr-mt-8w{margin-top:4rem}.orejime-Root a{color:inherit;cursor:pointer}.wrapper-calendar-pagination{border:1px solid #dadada;background:#fafafa;height:4.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 25px;border-radius:.25rem;font-family:Montserrat,Arial,sans-serif}@media screen and (min-width:992px){.wrapper-calendar-pagination{padding:15px 33px}}.wrapper-calendar-pagination .btn-pager{margin:0 10px}.wrapper-calendar-pagination .dates{margin:0 0 0 10px;font-weight:700;font-size:1.25rem}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent;padding:0;min-height:68px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.context-page-daccueil .header-menu{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.header-menu>nav>ul{padding:0}.header-menu>nav>ul li{padding:0;position:relative}@media screen and (min-width:1200px){.header-menu>nav>ul li:not(:first-child){margin-left:10px}}@media screen and (min-width:1280px){.header-menu>nav>ul li:not(:first-child){margin-left:20px}}.header-menu>nav>ul li:before{margin-right:4px;content:'';display:inline-block;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjIxODUgNS4zMzMxMkgxMS4zMzMyVjYuNjY2NDVIMy4yMTg1TDYuNzk0NSAxMC4yNDI1TDUuODUxODQgMTEuMTg1MUwwLjY2NjUwNCA1Ljk5OTc5TDUuODUxODQgMC44MTQ0NTNMNi43OTQ1IDEuNzU3MTJMMy4yMTg1IDUuMzMzMTJaIiBmaWxsPSIjMDAwMDkxIi8+Cjwvc3ZnPgo=)}.header-menu>nav>ul li a{font-family:Marianne,Verdana,sans-serif;font-size:.875rem;color:#000091;font-weight:600}.header-menu>nav>ul li:not(:last-child):after{display:none}@media screen and (max-width:1199px){.header-menu{position:fixed;top:0;background:#fff;left:0;height:100vh;padding:100px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw}.header-menu nav ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:0 auto;width:100%}.header-menu nav ul li{text-align:left;padding:10px 0;margin-left:0;width:100%;border:0}.header-menu nav ul li:not(:last-child){border:0}.header-menu nav ul li::before{display:none}.header-menu nav ul li a{font-size:1rem}}.header-menu-opener{display:none;border:0;width:18px;min-height:16px;padding:16px 19px;position:absolute;top:0;right:19px;z-index:20;color:#000091}.header-menu-opener:before{font-family:sas;content:'\e909';font-size:1.125rem}.header-menu-opener[aria-expanded=true]{background:0 0}.header-menu-opener[aria-expanded=true]:before{font-family:sante;content:'\e926'}@media screen and (max-width:1199px){.header-menu-opener{display:block;right:0;padding:16px 19px}}.main-header.no-scrolled .block-header-search,.main-header.no-scrolled .header-menu-opener{display:block}.main-header.no-scrolled .header-menu-opener{color:#000091}@media screen and (max-width:1199px){.main-header.no-scrolled .header-menu{position:fixed;width:100vw;padding:100px 0 0;background:#fff}}.container.container-searchfind{background-color:#e0e3e6}.container.container-searchfind .leaflet-control-container .leaflet-right .leaflet-control-zoom{border-radius:8px;border:1px solid #dadada}.container.container-searchfind .search-result-wrapper{background-color:#f5f7fa}@media screen and (min-width:992px){.container.container-searchfind .search-result-wrapper{width:100%}}.container.container-searchfind .search-result-wrapper .map-custom-controls .active{background:#fbc531;color:#fff}.container.container-searchfind .search-result-wrapper .map-custom-controls .active i{color:#fff}.container.container-searchfind .search-result-wrapper .relaunch-search.show-btn:focus,.container.container-searchfind .search-result-wrapper .relaunch-search.show-btn:hover{color:#fff;background:#00457f}.container.container-searchfind .search-result-wrapper .map-custom-controls button:focus,.container.container-searchfind .search-result-wrapper .map-custom-controls button:hover{background:#dadada}.container.container-searchfind .search-result-wrapper .map-custom-controls button i{color:#fbc531}.container.container-searchfind .search-result-wrapper .vuejs-collapse-link{background:0 0;border:0;padding:0}.container.container-searchfind .search-result-content{min-height:50vh}.container.container-searchfind .search-result-content .search-header .search-header--title{margin:0 0 26px}.container.container-searchfind .search-result-content .search-header .tooltip{display:inline-block}.container.container-searchfind .search-result-content .search-header .tooltip .tooltip__initiator{font-size:1.3125rem}@media screen and (min-width:992px){.container.container-searchfind .search-result-content .list-blocks .container-bg{width:545px}}.container.container-searchfind .search-result-content .table-mode{margin-top:17px}.container.container-searchfind .search-result-content .table-mode thead.tabs-content-header{position:sticky;top:221px;background-color:#fff;z-index:10;-webkit-box-shadow:0 2px 4px -1px #cbcbcb;box-shadow:0 2px 4px -1px #cbcbcb}.container.container-searchfind .search-result-content .table-mode thead.tabs-content-header:before{content:'';position:absolute;left:-1px;right:-1px;top:-31px;height:32px;background:#f5f7fa;display:block}.container.container-searchfind .search-result-content .table-mode .preferred-doctor{display:inline-block;margin:0 0 10px}.container.container-searchfind .search-result-content .leaflet-popup-content-wrapper{padding:15px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg{padding:26px 30px 30px;overflow:hidden}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg:hover{border-color:#00457f}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title i{font-size:1.9375rem;margin-right:10px;vertical-align:top}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .picto{margin-top:0}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail{display:inline-block}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail h2 a{display:block;max-width:420px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail h2 a:hover{text-decoration:none}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail h2 a::after{content:none}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail.has-preferred-doctor h2 a{max-width:290px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-title .card-title-detail .preferred-doctor{position:absolute;top:30px;right:25px;margin:0}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-name,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-phone{font-size:.875rem;font-weight:700;line-height:1.5}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-name a,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-name span,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-phone a,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-phone span{display:block;font-size:.9375rem;font-weight:400}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-name a,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .cpts-phone a{color:#00457f}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .status--label{color:#1bb51f;font-weight:600}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .status--label.status--close{color:#b63337}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo button.collapse-toggle .icon:before{margin-left:10px;font-size:1.0625rem}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .timetable-row{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .timetable-row .day{font-weight:600;display:inline-block;white-space:nowrap;padding-right:12px;min-width:90px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .timetable-row .hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .timetable-row .hours .hour{margin-left:10px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo ul.wrapper-items{color:#1a1a1a;display:block;margin:5px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-function{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-function a{font-weight:600}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-elm-item .goto-card-rwd{display:none}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .card-elm-item.card-function{margin-left:25px!important;margin-top:20px!important}.container.container-searchfind .search-result-content .additional-information-wrapper{margin-bottom:16px;position:relative;left:-21px}.container.container-searchfind .search-result-content .additional-information-wrapper button#accordion-additional-information{margin-bottom:3px;position:relative;left:21px}.container.container-searchfind .search-result-content .additional-information-wrapper button#accordion-additional-information>i.icon::before{font-size:.75rem;margin-left:15px}.container.container-searchfind .search-result-content .additional-information-wrapper strong{font-weight:700;font-size:.9375rem}.container.container-searchfind .search-result-content .additional-information-wrapper .additional-information-text{background-color:#f8f8f8;border-radius:4px;font-weight:500;color:#000;padding:15px 21px;font-size:.875rem;overflow:hidden}.preferred-doctor{border-radius:4px;font-size:.6875rem;font-weight:700;line-height:1.5;font-family:Montserrat,Arial,sans-serif;color:#fff;background:#ab017b;padding:6px 17px}.wrapper-items .register-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.wrapper-items .register-phone a{color:#00457f}.wrapper-items .register-phone::before{content:"";text-decoration:none;font-family:sas;font-size:20px;margin-right:5px}.tag-cnam,.tag-pfr{color:#000;font-size:.75rem;font-weight:400;line-height:1.5;margin:0 -4px 5px}.tag-cnam::before,.tag-pfr::before{content:'';height:25px;display:inline-block;margin-right:6px;vertical-align:sub;width:25px}.tag-cnam::before{background:url(/themes/custom/santefr/images/conventionne_cnam.svg) center/100% no-repeat}.tag-pfr::before{background:url(/themes/custom/santefr/images/participation_au_forfait.svg) 3px 6px no-repeat}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item.tag-container{margin-top:-15px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item.tag-container:first-child{margin-bottom:10px;margin-top:-5px}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item .kc-form .kc-content a.ans-openid-connect-login-form,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item .sas-user-adding-delegataire a.form-submit,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item a.btn-highlight,.kc-form .kc-content .container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item a.ans-openid-connect-login-form,.sas-user-adding-delegataire .container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo .card-elm-item a.form-submit{color:#fff}#sas-search-wrapper{position:relative}#sas-search-wrapper .container-list .search-result-content{padding-left:15px}#sas-search-wrapper .container-list .search-result-content .search-header--title{font-size:1.625rem;width:540px}#sas-search-wrapper .container-list .search-result-content .search-header{padding:15px 0 15px 15px}#sas-search-wrapper .container-list .search-result-content .list-mode .card-btn-wrapper{text-align:center;margin-top:20px}#sas-search-wrapper .container-list .block-content-item{margin-bottom:0;padding-bottom:30px}#sas-search-wrapper .container-list .btn-group-pager:last-of-type{padding-bottom:45vh}#sas-search-wrapper .btn-group-pager .pagination{padding:0 0 15px 15px;margin:0}#sas-search-wrapper .btn-group-pager .pagination li.first .prev-btn{color:#0374ff;border-color:#0374ff}#sas-search-wrapper .btn-group-pager .pagination li.last:not(.first) .next-btn{background-color:#0374ff}#sas-search-wrapper .search-result-head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#sas-search-wrapper .search-result-head .search-header{-webkit-box-flex:1;-ms-flex:1;flex:1}#sas-search-wrapper .search-result-head .btn-group-pager:last-of-type{padding:0}#sas-search-wrapper .lrm-error{border-radius:4px;background:#ffb0b0;font-size:.875rem;line-height:1.5;padding:5px 13px;display:inline-block;margin:0 0 17px;width:545px;margin-left:15px}#sas-search-wrapper .container-table .search-result-content{padding:0 0 30px 30px}#sas-search-wrapper .container-table .search-result-content .search-header{padding:20px 0 15px}#sas-search-wrapper .list-activated-labels{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}#sas-search-wrapper .list-activated-labels button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;background:#fff;border-radius:4px;border:0;color:#000;padding:2px 7px;position:relative;margin-right:10px;margin-bottom:10px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}#sas-search-wrapper .list-activated-labels button i{font-size:.625rem;margin-left:3px}#sas-search-wrapper .list-activated-labels button:focus,#sas-search-wrapper .list-activated-labels button:hover{text-decoration:underline;background:#e84338;color:#fff}#sas-search-wrapper .container-list label,#sas-search-wrapper .container-table.container.container-searchfind .content-filters .form-filters label{margin-bottom:0}#sas-search-wrapper .container-list label::before,#sas-search-wrapper .container-table.container.container-searchfind .content-filters .form-filters label::before{position:relative}#sas-search-wrapper .container-list .named-item-number,#sas-search-wrapper .container-table.container.container-searchfind .content-filters .form-filters .named-item-number{margin-left:3px}#sas-search-wrapper .form-item input[type=checkbox]:checked+label:after{content:'';position:absolute;top:3px;left:3px;width:11px;height:12px}#sas-search-wrapper .cluster-displaying{border-radius:4px;overflow:hidden;width:100%;max-width:545px;background:#fff;margin-bottom:24px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1);font-family:Montserrat,Arial,sans-serif}#sas-search-wrapper .cluster-displaying .reset-marker-click{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border:0;border-radius:0;height:auto;position:relative;width:100%;background:#00457f;padding:10px 30px;color:#fff;font-size:.8125rem;font-weight:600}#sas-search-wrapper .cluster-displaying .reset-marker-click:before{display:inline-block;margin-right:5px;font-size:1rem;line-height:.5em;-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff}#sas-search-wrapper .cluster-displaying .block-addr{display:block;width:100%;padding:8px 30px;color:#00457f}#sas-search-wrapper .cluster-displaying .block-addr span{font-weight:600}#sas-search-wrapper .noresult-wrapper{background-color:#e0e3e6;color:#000;font-family:Montserrat,Arial,sans-serif;margin:0 auto;padding:25px 16px 153px;text-align:center}#sas-search-wrapper .noresult-block{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:75px 30px 75px 45px;margin:0 auto;max-width:915px}@media screen and (max-width:767px){#sas-search-wrapper .noresult-block{padding:25px}}#sas-search-wrapper .noresult-intro{font-size:2.25rem;font-weight:400;line-height:1.2;color:#143b6b;margin:0 44px;text-align:left}@media screen and (max-width:767px){#sas-search-wrapper .noresult-intro{font-size:1.5625rem;margin:0}}#sas-search-wrapper .noresult-text{font-size:.875rem;line-height:1.5rem;color:#666;max-width:770px;text-align:center;width:100%;padding-bottom:20px;border-bottom:1px solid #e5e5e5}#sas-search-wrapper .noresult-filter{font-size:.875rem;padding:10px 36px 40px}#sas-search-wrapper .hours-group{text-align:left;padding-top:35px}#sas-search-wrapper .hours-group .form-type-checkbox label{font-weight:400}#sas-search-wrapper .hours-group .form-type-checkbox input[type=checkbox]:checked+label:before{background:#258125}#sas-search-wrapper .hours-group .form-type-checkbox input[type=checkbox]:checked+label:after{content:"";font-family:sas;position:absolute;color:#fff;font-size:.9375rem;top:0;left:3px;background:0}#sas-search-wrapper .no-result{width:540px}#sas-search-wrapper .no-result p{font-size:.875rem;line-height:1.5;font-family:Montserrat,Arial,sans-serif;margin:0 0 34px}#sas-search-wrapper .no-result button{margin:0 auto 45vh;display:-webkit-box;display:-ms-flexbox;display:flex}#sas-search-wrapper .search__end__results{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-before:10%;margin-block-start:10%}#sas-search-wrapper .search__end__results__container{width:500px;height:auto;text-align:center;padding:32px 55px;background:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:5px;font-weight:600}#sas-search-wrapper .search__end__results__container .link{display:block;margin-top:30px}.card-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-view .btn-wrapper{margin-bottom:16px;margin-right:16px}.card-view .modality-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}.card-view .modality-legend .modality-snp-label{font-size:.609375rem;margin-left:5px}.card-view .modality-legend .modality-legend-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.card-view .modality-legend .modality-legend-content:last-child{margin-right:0}.btn-group-pager.list-view{margin-left:15px}.btn-group-pager.list-view .pager.pagination{margin-bottom:0}.btn-group-pager.list-view .pager.pagination li{margin-bottom:15px}.table-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 5px 0 0}.table-view .btn-wrapper{margin-bottom:16px}.table-view .btn-wrapper .tag-with-chip{margin-right:15px}.table-view .modality-legend{display:-webkit-box;display:-ms-flexbox;display:flex}.table-view .modality-legend .modality-snp-label{font-size:.609375rem}.table-view .modality-legend .modality-legend-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.consultation-table .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}.consultation-table .wrapper .title{text-align:center;display:block;font-size:1rem;margin-bottom:10px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.consultation-table .wrapper .text-wrapper{display:table;width:100%;height:100%;font-size:1em;padding:0 0 50px;vertical-align:top}.consultation-table .wrapper .text-empty{color:#595959;text-align:center;width:100%;display:table-cell;vertical-align:middle}.consultation-table .wrapper .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;padding:18px 4px 0;border-radius:0;margin-bottom:0}.consultation-table .wrapper .item:first-child{border-left:0;padding-left:0}.consultation-table .wrapper .item.is-today.empty,.consultation-table .wrapper .item.is-today.set{padding:4px 4px 0 0}.consultation-table .wrapper .item.is-today.empty caption,.consultation-table .wrapper .item.is-today.set caption{font-weight:700;font-size:11px;color:#454d58}.consultation-table .availabilities-calendar .availabilities-slot .slot-header{font-size:.8125rem;letter-spacing:-.06em}.list{margin-right:16px}.action-bar .sidebar--button i{color:#fbc531}.action-bar li:active{background:#fbc531}.action-bar li:active i{color:#fff}.action-bar li .active{background:#fbc531}.action-bar li .active .texte{color:#fff}.action-bar li .active i{color:#fff}.list-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:30%}#block-filters{opacity:initial;left:initial}#block-filters .field-filter-header{font-size:1.35rem}.context-sas-recherche{margin-bottom:0}.context-sas-recherche .container.container-searchfind .search-result-wrapper .sidebar-filter-map{top:auto;bottom:auto;height:100%;z-index:15}.context-sas-recherche footer{position:relative;z-index:16}@media screen and (min-width:992px){.context-sas-recherche{margin-bottom:0!important}}.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo ul li.cpts-name,.container.container-searchfind .search-result-content .content-item-new-bloc .container-bg .wrapper-items-btngo ul li.cpts-phone{margin-bottom:16px;margin-left:30px}.sas-go-to-top-page{font-family:Montserrat,Arial,sans-serif;background-color:#00457f;position:absolute;color:#fff;right:18px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:71px;font-size:.625rem;padding:12px;line-height:.8125rem;border:0}.sas-go-to-top-page i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:.875rem;margin-bottom:8px}#space-ligne-between-rows{background:#f5f7fa;height:33px}#space-ligne-between-rows td{border-right:1px solid #f5f7fa;border-left:1px solid #f5f7fa}#space-ligne-between-rows td:last-child{border-bottom:1px solid #cbcbcb}#space-ligne-between-rows:last-of-type td:last-child{border-bottom:0}#plus-minus-block{height:33px;background:#e6e6e6}#plus-minus-block td{vertical-align:middle}#plus-minus-block div{text-align:center}.pagination-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-before:10%;margin-block-start:10%;padding:0;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Marianne,Verdana,sans-serif;font-weight:500;font-size:.875rem}.pagination-bloc li{height:32px}.pagination-bloc li:not(:last-child){margin-right:10px}.pagination-bloc li i{font-size:.625rem}.pagination-bloc li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;text-align:center;min-width:32px;border:0;padding:0;margin:0;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-bloc li button:hover{background:#e6e6e6}.pagination-bloc li button[disabled]{color:#929292;background:0 0}.pagination-bloc li.p-active{color:#fff;background:#000091}.pagination-bloc li.p-active button[disabled]{color:#fff}.pagination-bloc li.p-previous-page button{padding-right:8px}.pagination-bloc li.p-previous-page button>span{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pagination-bloc li.p-next-page button{padding-left:8px}.pagination-bloc li.p-next-page button i,.pagination-bloc li.p-previous-page button i{margin:0 7px}.pagination-bloc li.p-next-page button>span,.pagination-bloc li.p-previous-page button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:auto 0}.pagination-bloc li.p-first-page,.pagination-bloc li.p-last-page{font-size:.5rem}#block-sassearchbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1199px){#block-sassearchbar{position:fixed;right:0;left:0;height:100vh;background-color:#fff;padding:0 25px}}.search-opener{position:fixed;z-index:10}#sas-header-searchbar .hero-banner-search{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1199px){#sas-header-searchbar .hero-banner-search{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:400px;margin:25vh auto 0}#sas-header-searchbar .hero-banner-search .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#sas-header-searchbar .hero-banner-search .btn-wrapper{position:absolute;bottom:0;right:0;z-index:10}#sas-header-searchbar .hero-banner-search .job-search{width:100%;margin-bottom:26px}#sas-header-searchbar .hero-banner-search .locality-search{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:41px}#sas-header-searchbar .hero-banner-search .locality-search .input-where{width:100%;max-width:100%}}#sas-header-searchbar .hero-banner-search .job-search{position:relative}#sas-header-searchbar .hero-banner-search .job-search .clear-main-search{background:0;border:0;position:absolute;z-index:1;color:grey;font-size:1.125rem;top:30%;right:13px;top:10px;color:#000091}#sas-header-searchbar .hero-banner-search .locality-search{position:relative;left:0}#sas-header-searchbar .hero-banner-search .locality-search .clear-main-search{background:0;border:0;position:absolute;z-index:1;color:grey;font-size:1.125rem;top:30%;right:13px;top:10px;color:#000091;padding:0}#sas-header-searchbar .hero-banner-search input[type=text]{border-radius:4px 0 0;background-color:#eee;font-family:Marianne,Verdana,sans-serif;color:#666;height:40px;font-style:italic;font-weight:400;font-size:1rem;padding:0 33px 0 18px;border-bottom:2px solid #000091;margin-top:0}#sas-header-searchbar .hero-banner-search .input-what{min-width:0;width:316px;margin-right:6px}@media screen and (max-width:1199px){#sas-header-searchbar .hero-banner-search .input-what{width:100%}}#sas-header-searchbar .hero-banner-search .input-where{min-width:0;max-width:254px;width:254px;padding-right:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sas-header-searchbar .hero-banner-search .input-where:focus{background-image:none}#sas-header-searchbar .hero-banner-search .btn-search{width:40px;height:40px;border-radius:0 4px 0 0;position:relative;margin:0 0 0 2px}@media screen and (max-width:1199px){#sas-header-searchbar .hero-banner-search .btn-search{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sas-header-searchbar .hero-banner-search .btn-search i{margin:0 auto}#sas-header-searchbar .hero-banner-search .btn-search span{display:none}}#sas-header-searchbar .hero-banner-search .btn-search:not(:disabled){background-color:#000091}#sas-header-searchbar .hero-banner-search .btn-search i{width:21px;height:21px;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi4wMzEgMTQuNjE3TDIwLjMxNCAxOC44OTlMMTguODk5IDIwLjMxNEwxNC42MTcgMTYuMDMxQzEzLjAyMzcgMTcuMzA4MiAxMS4wNDIgMTguMDAyOSA5IDE4QzQuMDMyIDE4IDAgMTMuOTY4IDAgOUMwIDQuMDMyIDQuMDMyIDAgOSAwQzEzLjk2OCAwIDE4IDQuMDMyIDE4IDlDMTguMDAyOSAxMS4wNDIgMTcuMzA4MiAxMy4wMjM3IDE2LjAzMSAxNC42MTdaTTE0LjAyNSAxMy44NzVDMTUuMjk0MSAxMi41Njk5IDE2LjAwMjkgMTAuODIwNCAxNiA5QzE2IDUuMTMyIDEyLjg2NyAyIDkgMkM1LjEzMiAyIDIgNS4xMzIgMiA5QzIgMTIuODY3IDUuMTMyIDE2IDkgMTZDMTAuODIwNCAxNi4wMDI5IDEyLjU2OTkgMTUuMjk0MSAxMy44NzUgMTQuMDI1TDE0LjAyNSAxMy44NzVaIiBmaWxsPSIjRjVGNUZFIi8+Cjwvc3ZnPgo=)}#sas-header-searchbar .hero-banner-search .btn-search i:before{content:''}@media screen and (max-width:1280px){#sas-header-searchbar{-webkit-box-flex:1;-ms-flex:1;flex:1}}#sas-header-searchbar .autocomplete-title,#sas-header-searchbar .short-search-wrapper{background:#f6f6f6;font-family:Marianne,Verdana,sans-serif;font-size:.75rem;color:#161616}#sas-header-searchbar .short-search-wrapper{left:0;padding:10px 18px}#sas-header-searchbar .short-search-wrapper .history-searches{border:0}#sas-header-searchbar .short-search-wrapper.historical-searches{left:0;right:0}@media screen and (min-width:768px){#sas-header-searchbar .short-search-wrapper.historical-searches{width:100%}}@media screen and (max-width:1280px){#sas-header-searchbar .short-search-wrapper.historical-searches{top:45px;left:0;z-index:100}}#sas-header-searchbar .short-search-wrapper.place-searches{padding:0}@media screen and (min-width:768px){#sas-header-searchbar .short-search-wrapper.place-searches{right:auto;left:321px;width:297px}}@media screen and (max-width:1280px){#sas-header-searchbar .short-search-wrapper.place-searches{top:110px;left:0;z-index:100}}#sas-header-searchbar .short-search-wrapper.place-searches .autocomplete-items{border:0}#sas-header-searchbar .short-search-wrapper .autocomplete-items{padding:10px 18px}#sas-header-searchbar .autocomplete-items .search-item{padding:0 10px}#sas-header-searchbar .autocomplete-items .search-item:hover{background-color:#ececec}#sas-header-searchbar .autocomplete-items .search-item a{padding:10px 20px 10px 36px;border:0;font-weight:400}#sas-header-searchbar .autocomplete-title{border:0;font-weight:700}@media screen and (min-width:768px){.page-node-type-homepage .short-search-wrapper.place-searches{left:581px;top:62px}}@media screen and (min-width:768px){.wrapper-header-toolbar .short-search-wrapper.place-searches{left:321px;width:297px}}.context-sas-recherche{--sas-header-height:135px}.context-sas-recherche .main-header{height:var(--sas-header-height)}#sas-search-wrapper{background-color:#f5f7fa;padding-bottom:150px}.search-page-container{--sas-search-page-width-margin:10vw;margin:0 var(--sas-search-page-width-margin)}.search-header{padding-top:52px;margin-bottom:22px;font-family:Montserrat,Arial,sans-serif}.search-header h1{max-width:1100px;line-height:normal;font-size:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 9px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.search-header .tooltip .tooltip__initiator{font-size:1.3125rem;margin-left:4px}.search-header .search-header--subtitle{font-weight:700;font-size:.875rem;font-style:italic}.search-results{--sas-average-card-height:320px;--sas-smallest-card-height:220px;--sas-search-list-width:700px;--sas-search-list-width-large:1175px;--sas-search-list-gap:45px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--sas-search-list-gap);font-family:Montserrat,Arial,sans-serif}.search-results .search-list{width:var(--sas-search-list-width);-webkit-transition:all .3s;transition:all .3s}.search-results .search-list .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.search-results .search-list .tag-with-chip{border:0;padding:0;letter-spacing:1px;margin-left:24px;color:#454d58}.search-results .search-list .tag-with-chip .chip{margin-right:3px}.search-results .search-list .sas-no-result{font-weight:600;padding:34px 16px;text-align:center;background-color:rgba(182,51,55,.1);color:#b63337}.search-results .search-list .sas-no-result p{font-size:.875rem;line-height:2;font-family:Montserrat,Arial,sans-serif;margin-top:0;margin-bottom:34px}.search-results .search-list>:last-child{-webkit-margin-after:calc(100vh - var(--sas-header-height) - var(--sas-smallest-card-height));margin-block-end:calc(100vh - var(--sas-header-height) - var(--sas-smallest-card-height))}.search-results.mini-map .search-list{width:var(--sas-search-list-width-large)}#sas-search-wrapper .mini-map{--sas-search-list-width:var(--sas-search-list-width-large)}#sas-search-wrapper .search-map{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;position:sticky;height:calc(100vh - var(--sas-header-height));top:var(--sas-header-height)}#sas-search-wrapper .search-map .toggle-map{position:relative;z-index:450;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:27px 0 0 21px;padding:7px 9px;border:1px solid #dadada;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.15);box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}#sas-search-wrapper .search-map .relaunch-search{position:absolute;z-index:450;top:29px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:10px 33px;font-size:.9375rem;font-family:Montserrat,Arial,sans-serif;color:#00457f;text-transform:uppercase;font-weight:700;background:#fff;border-radius:21px;-webkit-transition:all .2s ease;transition:all .2s ease;border:0;white-space:nowrap}#sas-search-wrapper .search-map .relaunch-search.show-btn:focus,#sas-search-wrapper .search-map .relaunch-search.show-btn:hover{color:#fff;background:#00457f}#sas-search-wrapper .search-map .map-wrapper{position:absolute;top:0;left:0;height:100%;width:calc(100vw - var(--sas-search-page-width-margin) - var(--sas-search-list-width) - var(--sas-search-list-gap) - 1vw)}#sas-search-wrapper .search-map .map-wrapper .mapbox-container{position:relative;height:100%}#sas-search-wrapper .leaflet-custom-marker.emphasized{width:51px;height:72px;margin-top:-72px;margin-left:-25.5px;background-position:bottom;background-size:50px auto;opacity:1}#sas-search-wrapper .leaflet-custom-marker.emphasized:before{top:30px;font-size:1.725rem;margin-top:0}#sas-search-wrapper .leaflet-custom-marker.active:after{display:block;content:' ';background:url(/themes/custom/sas/images/pin-border.png) no-repeat;background-size:100%;width:51px;height:72px;z-index:2;position:relative;top:1px}#sas-search-wrapper .leaflet-custom-marker.highlighted:after{display:block;content:' ';background:url(/themes/custom/sas/images/pin-border.png) no-repeat;background-size:100%;width:51px;height:72px;z-index:2;position:relative;top:1px}#sas-search-wrapper .sas-address-position-marker{width:17px;height:17px;margin-top:-17px;margin-left:-8.5px;background-image:url(/themes/custom/sas/images/sas-icon-research-position.svg);background-size:cover;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10000!important}#sas-search-wrapper .sas-address-position-marker:hover{width:22px;height:22px;margin-top:-22px;margin-left:-11px;background-position:bottom}#sas-search-wrapper .leaflet-div-icon{background:0 0;border:0}#sas-search-wrapper .marker-single-position-current[data-icon]:before,#sas-search-wrapper .marker-single-position-preferred-doctor[data-icon]:before,#sas-search-wrapper .marker-single-position-soon[data-icon]:before,#sas-search-wrapper .marker-single-position[data-icon]:before{content:""}#sas-search-wrapper .marker-single-position-current[data-icon='1']:before,#sas-search-wrapper .marker-single-position-preferred-doctor[data-icon='1']:before,#sas-search-wrapper .marker-single-position-soon[data-icon='1']:before,#sas-search-wrapper .marker-single-position[data-icon='1']:before{content:""}#sas-search-wrapper .marker-single-position-current[data-icon='2']:before,#sas-search-wrapper .marker-single-position-preferred-doctor[data-icon='2']:before,#sas-search-wrapper .marker-single-position-soon[data-icon='2']:before,#sas-search-wrapper .marker-single-position[data-icon='2']:before{content:""}#sas-search-wrapper .marker-single-position-current[data-icon='3']:before,#sas-search-wrapper .marker-single-position-preferred-doctor[data-icon='3']:before,#sas-search-wrapper .marker-single-position-soon[data-icon='3']:before,#sas-search-wrapper .marker-single-position[data-icon='3']:before{content:""}ul.search-card-list{margin:0;padding:0}ul.search-card-list .search-loader{list-style:none}.search-card-item{list-style-type:none;margin-bottom:24px}.search-card-item.active>.search-card,.search-card-item.highlighted>.search-card{border-color:#487eb0}.search-card{--sas-card-icon-size:2rem;--sas-card-icon--margin-inline-end:0.5rem;--sas-card-icon-size-large:calc(var(--sas-card-icon-size) + var(--sas-card-icon--margin-inline-end));--sas-card--first-col--margin-inline-start:calc(var(--sas-card-icon-size-large) + var(--sas-card-icon--margin-inline-end));--sas-card-long--second-col--margin-inline-start:1.5rem;position:relative;background:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:5px;padding:30px 30px 30px 26px;display:grid;grid-template-columns:1fr 350px;grid-template-rows:repeat(2,auto);grid-column-gap:20px;border:2px solid transparent}.search-card.search-card-long{grid-template-columns:1fr 1fr 450px;min-width:1024px}.search-card.search-card-long .search-card-full-col{grid-column:span 3}.search-card.search-card-cpts .search-card-full-col{width:100%}.search-card .search-card-reorientation,.search-card .search-card-sasparticipation{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:1.6}.search-card .search-card-reorientation i,.search-card .search-card-sasparticipation i{margin-top:4px;margin-right:12px;color:#00457f;font-size:1.1875rem}.search-card .search-card-reorientation span,.search-card .search-card-sasparticipation span{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-card .search-card-specialities{display:block}.search-card .search-card-specialities .search-card-specialities-list .search-card-speciality{margin-bottom:0}.search-card .search-card-doctor-address a{text-decoration:none;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-card .search-card-doctor-address i{padding-right:5px;padding-top:2px}.search-card .search-card-opening-time .vuejs-collapse-link{background:0 0;border:0;padding:0;text-align:start}.search-card .search-card-opening-time .vuejs-collapse-link .icon:before{margin-left:10px;font-size:1.0625rem}.search-card .search-card-opening-time .status--label{color:#1bb51f;font-weight:600;margin:0 2px 0 0;display:inline-block}.search-card .search-card-opening-time .status--label.status--close{color:#b63337}.search-card .search-card-opening-time .timetable{margin:0;padding:0}.search-card .search-card-opening-time .timetable-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.search-card .search-card-opening-time .timetable-row .day{font-weight:600;display:inline-block;white-space:nowrap;padding-right:12px;min-width:90px}.search-card .search-card-opening-time .timetable-row .hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-card .search-card-opening-time .timetable-row .hours .hour{margin-left:10px}.search-card .search-card-cpts-name,.search-card .search-card-cpts-phone{font-size:.875rem;font-weight:700;line-height:1.5}.search-card .search-card-cpts-name a,.search-card .search-card-cpts-name span,.search-card .search-card-cpts-phone a,.search-card .search-card-cpts-phone span{display:block;font-size:.9375rem;font-weight:400}.search-card .search-card-cpts-name a,.search-card .search-card-cpts-phone a{color:#00457f}.search-card .additional-information-wrapper.trigger-viewmore .additional-information-title{margin-bottom:5px;display:block;font-size:.9375rem}.search-card .additional-information-wrapper.trigger-viewmore .additional-information-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f8f8f8;font-size:.875rem;padding:10px 15px 10px 20px}.search-card .additional-information-wrapper.trigger-viewmore .additional-information-text button{-ms-flex-item-align:center;align-self:center}.search-card .additional-information-wrapper.trigger-viewmore .additional-information-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-card .additional-information-wrapper.trigger-viewmore .additional-information-content p{margin:0}.search-card .additional-information-wrapper.trigger-viewmore .collapse-toggle{white-space:nowrap;border:0;font-size:.875rem;background:0 0;color:#00457f;font-weight:600;text-decoration:underline}.search-card .cpts-flux-message{font-style:italic}.search-card-grid-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-card-other-zone{display:contents}.search-card-preferred-doctor{margin-left:auto}.search-card-preferred-doctor p{color:#fff;text-align:center;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;background:#ab017b;padding:.5rem .75rem;margin:0}.search-card-button{margin-top:auto}.search-card-button .btn{border-radius:50px;padding:.4rem 2rem;font-weight:600}.search-card-surnumerary-button .btn{background-color:#000091}.search-card-marketplace-button{margin-top:1rem}.search-card-marketplace-button .btn{position:relative;color:#000091;border-color:#000091;background-color:unset}.search-card-marketplace-button i{font-size:1rem;position:absolute;top:50%;left:.75rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-card-phone a{color:#00457f}.search-card-phone i{font-size:1.125rem}.search-card-long .search-card-phone{-webkit-margin-start:var(--sas-card-long--second-col--margin-inline-start);margin-inline-start:var(--sas-card-long--second-col--margin-inline-start)}.search-card-long .search-card-phone:empty{margin-bottom:2rem}.search-card-address-zone>*,.search-card-cpts-info>*,.search-card-header-zone>*{-webkit-margin-start:var(--sas-card--first-col--margin-inline-start);margin-inline-start:var(--sas-card--first-col--margin-inline-start);-webkit-margin-before:.625rem;margin-block-start:.625rem}.search-card-header-zone>:first-child{margin:0}.search-card-long .search-card-header-zone>:last-child{margin-bottom:.625rem}.search-card-address-zone>:last-child{margin-bottom:.625rem}.search-card-long .search-card-address-zone>*{-webkit-margin-start:var(--sas-card-long--second-col--margin-inline-start);margin-inline-start:var(--sas-card-long--second-col--margin-inline-start);margin-top:.625rem}.search-card-additional-info-zone{margin-bottom:1rem}.search-card-long .search-card-additional-info-zone{margin-top:auto}.search-card-grid-top-right-zone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-card-grid-top-right-zone>*{margin-bottom:1.5rem}.search-card-grid-top-right-zone:empty{margin-bottom:2rem}.search-card-calendar-zone .availabilities-calendar{margin:0}.search-card-full-col{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-self:center}.search-card-full-col .search-card-additional-info-zone{-webkit-margin-start:var(--sas-card--first-col--margin-inline-start);margin-inline-start:var(--sas-card--first-col--margin-inline-start);-webkit-margin-before:.25rem;margin-block-start:.25rem;-webkit-margin-after:0;margin-block-end:0}.search-card-cpts-info{margin-bottom:15px}.cluster-link-block{text-align:center;-webkit-margin-after:.625rem;margin-block-end:.625rem}.cluster-link-block .cluster-link{font-size:.875rem}.cluster-link{font-size:inherit}.cluster-link-separator{border:0;margin:0;margin-block:var(--sas-card-icon-size);height:1px;background-color:#e2e2e2}.search-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-card-title i{font-size:var(--sas-card-icon-size);-webkit-margin-end:var(--sas-card-icon--margin-inline-end);margin-inline-end:var(--sas-card-icon--margin-inline-end)}.search-card-title i:only-of-type{font-size:var(--sas-card-icon-size-large)}.search-card-title .search-card-title-detail h2{font-size:1rem;font-weight:600;margin:0;color:#000;line-height:1;text-decoration:none}.search-card-title .search-card-title-detail h2 button{display:block;color:#00457f;text-decoration:underline;background:0 0;padding:0;border:0;text-align:start;letter-spacing:.144px}.search-card-title .search-card-title-detail .b-position{margin:0;color:#595959;font-size:.75rem;font-weight:700;line-height:normal}.search-retail{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 40px;padding:14px 20px;background:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-retail__auto-apply{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:530px}.search-retail__auto-apply__elem{margin:0}.search-retail__auto-apply__elem:not(:last-child){margin-right:17px}.search-retail__auto-apply__elem input[type=radio]+label{cursor:pointer;font-size:.875rem;font-weight:400;color:#000091;padding:5px 15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:22px;border:1px solid #848484}.search-retail__auto-apply__elem input[type=radio]+label::after,.search-retail__auto-apply__elem input[type=radio]+label::before{content:none}.search-retail__auto-apply__elem input[type=radio]:focus+label{outline:1px solid #000}.search-retail__auto-apply__elem input[type=radio]:checked+label{outline:2px solid #000091;font-weight:600}.search-retail__auto-apply__elem input[type=radio]:checked+label::after{content:none}.search-retail__selection{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;background-color:#eee;padding:15px 30px;margin-left:33px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-retail__choice{position:relative}.search-retail__choice:not(:last-child){margin-right:25px}.search-retail__choice__cta{padding:7px 70px 7px 30px;background:#fff;border-radius:20px;border:1px solid #848484;position:relative;color:#000091}.search-retail__choice__cta:focus{outline:1px solid #000}.search-retail__choice__cta i{position:absolute;top:50%;right:35px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.search-retail__choice__all-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;color:#000091;border:0;min-width:70px;margin-left:25px}.search-retail__choice__all-filters:focus{outline:1px solid #000}.search-retail__choice__all-filters i{padding-block:4px}.search-retail__choice__number{background:#000;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;height:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-10px;right:7px;font-size:.75rem;font-weight:700}.search-retail__choice__wrapper{position:absolute;z-index:2;top:100%;min-width:100%;left:0;margin-top:2px;background:#fff;border-radius:0 0 8px 8px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.search-retail__choice__wrapper ul{margin:0;padding:0}.search-retail__choice__wrapper ul li{list-style:none;white-space:nowrap}.search-retail__choice__wrapper ul li:not(:last-child){border-bottom:1px solid #eee}.search-retail__choice__wrapper .form-item input[type=checkbox]+label{cursor:pointer;font-size:1rem;padding:24px 34px;margin:0;width:100%}.search-retail__choice__wrapper .form-item input[type=checkbox]+label::before{border-radius:40%;border-color:#848484;width:20px;height:20px}#sas-search-wrapper .search-retail__choice__wrapper .form-item input[type=checkbox]:checked+label::after{content:"";font-family:sante;color:#fff;top:50%;margin-top:-10px;left:34px;height:20px;width:20px;background-color:#000091;font-size:8px;text-align:center;border-radius:40%}.search-retail__choice__option-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}.search-retail__choice__option-submit .btn{margin-top:5px;margin-bottom:5px;padding:10px 35px}.search-retail__choice__option-submit .btn:not(.outline-blue){background:#000091}.search-retail__choice__option-submit .btn:not(.outline-blue):focus,.search-retail__choice__option-submit .btn:not(.outline-blue):hover{background:#000}.search-retail__choice__option-submit .btn:not(:last-child){margin-right:15px}.home-wrapper{min-height:620px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:Montserrat,Arial,sans-serif;color:#fff}@media screen and (max-width:768px){.home-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;min-height:auto}}.home-wrapper section{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}@media screen and (max-width:768px){.home-wrapper section{width:100%;height:auto}}.home-wrapper .home-img{background:url(/themes/custom/sas/images/home-img.jpg) no-repeat center;background-size:cover}@media screen and (max-width:768px){.home-wrapper .home-img{display:none}}.home-wrapper .home-connexion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:88px 30px;background:-webkit-gradient(linear,left top,right top,color-stop(2.04%,#0c79b2),to(#143b6b));background:linear-gradient(90deg,#0c79b2 2.04%,#143b6b 100%)}@media screen and (max-width:768px){.home-wrapper .home-connexion{padding:50px 20px}}.home-wrapper .home-connexion .home-title{width:100%;max-width:550px;text-align:center}.home-wrapper .home-connexion .home-title h1{font-size:2.1875rem;line-height:2.666875rem;font-weight:700}@media screen and (max-width:768px){.home-wrapper .home-connexion .home-title h1{font-size:1.5625rem;line-height:1.875rem}}.home-wrapper .home-connexion .home-list{padding:10px 0;max-width:480px;margin-bottom:20px}.home-wrapper .home-connexion .home-list li{list-style:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;position:relative}.home-wrapper .home-connexion .home-list li::before{content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:1.125rem;width:.5rem;border-bottom:2px solid #fff;border-right:2px solid #fff;margin-right:1.34375rem;position:absolute;left:0;top:6px}.home-wrapper .home-connexion .home-list li div{color:#fff;font-size:.875rem;padding:5px 0 5px 20px;position:relative;text-indent:0}@media screen and (max-width:1280px){.home-wrapper .home-connexion .home-list{padding:0}}.sas-home-wrapper-connected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:top;background-repeat:no-repeat}.sas-home-wrapper-connected .sas-home-main-title{max-width:953px;font-size:2.1875rem;font-weight:700;text-align:center;color:#fff;letter-spacing:1px;line-height:1.2;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Montserrat,Arial,sans-serif}.sas-home-wrapper-connected .sas-home-main-subtitle{font-family:Montserrat,Arial,sans-serif;font-size:1.25rem;font-weight:400;color:#fff;text-align:center;padding-top:20px;letter-spacing:1px;position:relative;margin:0}.sas-home-wrapper-connected .sas-home-main-subtitle:before{content:'';text-align:center;display:inline-block;width:69px;height:2px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.sas-home-wrapper-connected .hero-banner-content{margin:0 auto;padding:80px 7px 110px}@media screen and (max-width:991px){.sas-home-wrapper-connected .hero-banner-content{width:100%;padding:80px 15px 110px}}.sas-home-wrapper-connected .hero-banner-content .short-search-wrapper.historical-searches{left:15px;top:62px}.sas-home-wrapper-connected .hero-banner-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;background:0 0}#container-main .sas-home-wrapper-connected .hero-banner-search{padding:0}.sas-home-wrapper-connected .hero-banner-search .inputs{padding:11px 15px;background:#1575fb;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.sas-home-wrapper-connected .hero-banner-search .job-search{position:relative;padding-right:10px}.sas-home-wrapper-connected .hero-banner-search .locality-search{position:relative}.sas-home-wrapper-connected .hero-banner-search .locality-search::before{content:"";font-family:sante;position:absolute;left:10px;top:10px;z-index:9;font-size:1.3125rem;color:#4a4a4a}.sas-home-wrapper-connected .hero-banner-search .locality-search .input-where:focus{background-image:none}.sas-home-wrapper-connected .hero-banner-search .clear-main-search{background:0;border:0;position:absolute;z-index:1;color:grey;font-size:1.125rem;top:30%;right:2%}@media screen and (min-width:992px){.sas-home-wrapper-connected .hero-banner-search .btn-search{background:#00457f}}@media screen and (min-width:992px){.sas-home-wrapper-connected .hero-banner-search .btn-search:focus,.sas-home-wrapper-connected .hero-banner-search .btn-search:hover{background:#009f03;border:0}}.sas-home-wrapper-connected .hero-banner-search .btn-search.disabled,.sas-home-wrapper-connected .hero-banner-search .btn-search:disabled{background:#979797;cursor:not-allowed!important}@media screen and (max-width:991px){.sas-home-wrapper-connected .hero-banner-search .inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sas-home-wrapper-connected .hero-banner-search .inputs .job-search{padding:0;margin-bottom:10px}.sas-home-wrapper-connected .hero-banner-search .inputs input[type=text]{font-size:1rem}.sas-home-wrapper-connected .hero-banner-search .inputs .short-search-wrapper{z-index:10}.sas-home-wrapper-connected .hero-banner-search .inputs .locality-search::before{top:15px}.sas-home-wrapper-connected .hero-banner-search .inputs .input-where{margin:0;padding-left:40px}.sas-home-wrapper-connected .hero-banner-search .btn-wrapper{text-align:center}}.context-sas-faq{background-color:#f5f7fa}#sas-faq-wrapper{letter-spacing:.5px}.faq-header{margin-bottom:40px}.faq-header h1{margin:44px 0 40px;font-family:Franklin,sans-serif;font-size:1.875rem;line-height:30px}.faq-header p{margin:0}.faq-header .subtitle{font-size:.875rem;font-weight:400}.faq-sub-header--navigation{background:#143b6b;position:relative}@media screen and (max-width:991px){.faq-sub-header--navigation .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq-sub-header--navigation select{cursor:pointer;color:#fff;background:#00457f;position:relative;border:0;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:1rem;padding:19px 40px 19px 19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuODU3MSA3LjMyNTE0ZS0wNkMxNC41NjQ3IDcuMzEyMzZlLTA2IDE0LjI3MjMgMC4wOTkwMDU0IDE0LjA0ODcgMC4yOTdMNy45OTk5NSA1LjY2Mjc0TDEuOTUwNzkgMC4yOTdDMS41MDQzOSAtMC4wOTg5OTA0IDAuNzgxNTk1IC0wLjA5ODk5MDQgMC4zMzQ3OTggMC4yOTY5OTlDLTAuMTExNTk5IDAuNjkyOTg5IC0wLjExMTU5OSAxLjMzNDUyIDAuMzM0Nzk4IDEuNzMwNTFMNy4xOTE5NiA3LjgxMzM2QzcuNjM4MzUgOC4yMDkzNSA4LjM2MTU1IDguMjA5MzUgOC44MDc5NSA3LjgxMzM2TDE1LjY2NTUgMS43MzA1MUMxNi4xMTE1IDEuMzM0NTIgMTYuMTExNSAwLjY5Mjk5IDE1LjY2NTUgMC4yOTdDMTUuNDQxOSAwLjA5OTAwNTQgMTUuMTQ5NSA3LjMzNzkzZS0wNiAxNC44NTcxIDcuMzI1MTRlLTA2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%}.faq-sub-header--navigation .container{display:block;margin:0 auto;max-width:1280px;padding:0 15px;width:100%}.temp-column{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Arial,sans-serif}@media screen and (max-width:991px){.temp-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.temp-column .faq-column-theme{width:259px;margin:0 34px 0 0;padding:0}@media screen and (max-width:991px){.temp-column .faq-column-theme{width:100%;margin-right:0}}.temp-column .faq-column-theme .faq-theme{position:relative;text-decoration:none;background:#fff;border-radius:4px;color:#00457f;font-weight:800;font-size:1rem;margin-bottom:15px;min-height:72px;padding:15px;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.temp-column .faq-column-theme .faq-theme{padding:25px}}.temp-column .faq-column-theme .faq-theme .icon-right{padding-left:30px;font-size:1rem}.temp-column .faq-column-theme .faq-theme.active,.temp-column .faq-column-theme .faq-theme:hover{background:#00457f;color:#fff;cursor:pointer}.temp-column .faq-column-quest{-webkit-box-flex:1;-ms-flex:1;flex:1}.temp-column .faq-column-quest .faq-column-wrapper{margin-bottom:15px;border:1px solid #dadada}.temp-column .faq-column-quest .faq-question{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;width:100%;border-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;font-weight:800;font-family:Franklin,sans-serif}.temp-column .faq-column-quest .faq-question:hover{background:#00457f;color:#fff;cursor:pointer}.temp-column .faq-column-quest .faq-response-content{background:#fff}.temp-column .faq-column-quest .faq-response{padding:20px;font-size:1rem}.faq-block-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.faq-contact{min-height:151px;text-align:center;font-size:1rem;border:1px solid #dadada;background:#f8f8f8;border-radius:4px;color:#000;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;margin-bottom:73px;width:100%}.faq-contact P{max-width:400px;margin:0 0 44px}.faq-contact a{color:#00457f}.sas-feedback-container{position:fixed;bottom:80px;background:#fbc531;right:15px;z-index:1;border-radius:50%;width:80px;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5625rem;font-weight:700;color:#000;text-decoration:none;-webkit-box-shadow:0 3px 10px 0 rgba(40,40,40,.2);box-shadow:0 3px 10px 0 rgba(40,40,40,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.sas-feedback-container .sas-feedback-bandeau{border:2px solid #000;border-radius:50%;padding:18px 20px;color:#000;text-decoration:none;position:absolute}.sas-feedback-container:hover .sas-feedback-tooltip{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.sas-feedback-tooltip{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:100%;min-height:30px;background:#fbc531;padding:10px;border-radius:5px;font-size:.708125rem;min-width:125px;margin-right:10px;text-transform:uppercase;-webkit-box-shadow:0 3px 10px 0 rgba(40,40,40,.2);box-shadow:0 3px 10px 0 rgba(40,40,40,.2);-webkit-transition:all .2s ease;transition:all .2s ease;font-family:Franklin,sans-serif;-webkit-transform:translate(5%,0);-ms-transform:translate(5%,0);transform:translate(5%,0)}.notice-wrapper{width:60%;margin:0 auto}.col-left-ps>:last-child{margin-bottom:1.875rem}
