.sds-body .sds-panneau-gauche{width:250px;background:#3b5672;padding:30px 0;position:fixed;top:0;bottom:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#00f #fff}.sds-body .sds-panneau-gauche::-webkit-scrollbar{width:12px}.sds-body .sds-panneau-gauche::-webkit-scrollbar-track{background:#3b5672}.sds-body .sds-panneau-gauche::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:3px solid #3b5672}.sds-body .sds-panneau-gauche header .sds-logo{text-align:center}.sds-body .sds-panneau-gauche header .sds-logo img{width:80%;margin:0 auto}.sds-body .sds-panneau-gauche header .sds-logo .site-title{color:#fff;font-weight:700;font-size:24px}.sds-body .sds-panneau-gauche header .sds-logo .sds-logo-sub-title{color:#fff;font-style:italic;font-size:14px}.sds-body .sds-panneau-gauche nav.sds-navigation{padding:30px 0}.sds-body .sds-panneau-gauche nav.sds-navigation ul{list-style:none;padding:0}.sds-body .sds-panneau-gauche nav.sds-navigation ul li a{text-decoration:none;font-size:14px;padding:10px 15px;display:block;transition:all .2s ease;color:#fff;font-weight:600}.sds-body .sds-panneau-gauche nav.sds-navigation ul li a.active,.sds-body .sds-panneau-gauche nav.sds-navigation ul li a:hover{background:#f4f4f4;color:#000}.sds-body .sds-panneau-gauche nav.sds-navigation ul li a.active{text-indent:15px}.sds-body .sds-main{width:100%;padding:40px 30px 60px 280px}.sds-body .sds-main .sds-main-inner{margin:0 auto;max-width:1300px}.sds-body .sds-main .sds-main-inner .sds-main-bloc{padding:30px 0}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-boutons table{text-align:center;margin-bottom:0}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-boutons table tbody tr{transition:all .2s ease}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-boutons table tbody tr td:first-child a{width:115px}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link{font-size:13px;color:#4e4e4e;position:relative;padding-right:10px}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link:after{content:"/";position:absolute;right:0;top:50%;transform:translateY(-50%)}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link:before{content:"";height:1px;position:absolute;bottom:-2px;left:auto;width:0;background:#000;transition:all .4s ease}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link:hover:before{width:calc(100% - 10px)}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link.breadcrumb-current-link{cursor:auto;color:#8d8d8d}.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link.breadcrumb-current-link:after,.sds-body .sds-main .sds-main-inner .sds-main-bloc.bloc-liens>div .bloc-breadcrumb a.breadcrumb-link.breadcrumb-current-link:before{content:none}.sds-body .sds-main .sds-main-inner .sds-main-bloc .voir-code{width:auto;display:inline-block;background:#3b5672;padding:5px 15px;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:all .2s ease}.sds-body .sds-main .sds-main-inner .sds-main-bloc .voir-code:hover{background:#619ad5}.sds-body .panel{width:900px;position:fixed;top:0;bottom:0;right:-900px;background:#fff;z-index:2;transition:all .3s ease}.sds-body .panel .panel-inner{padding:60px 30px}.sds-body .panel .panel-bloc-language{margin-bottom:45px}.sds-body .panel .panel-bloc-language>span{padding:3px 15px;color:#fff;background:#a6a3a3;display:inline-block}.sds-body .panel .panel-bloc-language :not(pre)>code[class*=language-],.sds-body .panel .panel-bloc-language pre[class*=language-]{background:#4e4e4e}.sds-body .panel .panel-bloc-language pre{padding:8px;margin:0 0 5px;position:relative;border-radius:0 6px 6px 6px}.sds-body .panel .panel-bloc-language input{display:none}.sds-body .panel .close-panel{position:absolute;top:15px;right:15px;padding:10px}.sds-body .panel .close-panel img{width:19px;opacity:.5}.sds-body .panel-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:1;display:none;transition:all .3s ease}.sds-body.panel-open .panel{right:0}.sds-body.panel-open .panel-overlay{display:block}.sds-body .progress{margin-bottom:12px}.sds-body .sds-panel-code-wrapper{transition:.25s ease-in-out}.sds-body .sds-panel-code-wrapper:hover .btn-show-code{opacity:1;padding-left:0}.sds-body .sds-panel-code-wrapper.silent{opacity:.3}.sds-body .btn-show-code{opacity:0;transition:.2s ease-in-out;text-decoration:underline;padding:12px 8px;font-weight:700;color:#338bd2}.sds-body .copyMe{background:rgba(86,136,189,.5);color:#fff;padding:0 10px;position:absolute;top:8px;right:8px;bottom:auto;left:auto;width:70px;height:34px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border-radius:3px}.sds-body .copyMe span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.sds-body .copyMe:hover{background:#5688bd}.sds-body .copyMe.success{background:#09af09}body.campagne-reseau #show-all-reseaux{background:inherit;border:none;padding:0;margin:0}body.campagne-reseau .campagne-reseau-summary-card{padding:8px;border-radius:4px;border:1px solid rgba(15,68,126,.25098039215686274);display:flex;justify-content:space-between;gap:8px}body.campagne-reseau .campagne-reseau-summary-card__reseaux__title{font-size:1.5rem;font-weight:700;color:#0f447e}body.campagne-reseau .campagne-reseau-summary-card__reseaux__items{display:flex;flex-wrap:wrap;gap:8px;margin:0}body.campagne-reseau .campagne-reseau-summary-card__reseaux__items[aria-expanded=false] .campagne-reseau-summary-card__reseaux__item--hidden,body.campagne-reseau .campagne-reseau-summary-card__reseaux__items[aria-expanded=false] .show-less,body.campagne-reseau .campagne-reseau-summary-card__reseaux__items[aria-expanded=true] .show-more{display:none}body.campagne-reseau .campagne-reseau-summary-card__reseaux__item{padding:0 4px;display:flex;align-items:center;justify-content:center;background:#f1f4f8;border:1px solid #0f447e;color:#0f447e;border-radius:4px;height:24px;font-size:12px;white-space:nowrap;overflow:hidden}body.campagne-reseau .campagne-reseau-summary-card__stats{padding:8px;background:#f1f4f8;border-radius:8px;display:flex;gap:16px}body.campagne-reseau .campagne-reseau-summary-card__stats__block{display:flex;flex-direction:column;gap:8px}body.campagne-reseau .campagne-reseau-summary-card__stats__block:not(:last-child){padding-right:16px;border-right:1px solid rgba(15,68,126,.25098039215686274)}body.campagne-reseau .campagne-reseau-summary-card__stats__block__title{font-size:1rem;line-height:1rem;font-weight:700;color:#0f447e}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count{font-weight:700;color:#0f447e;display:flex;align-items:flex-start;justify-content:flex-end}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count__dividend{font-size:2rem;line-height:2rem;font-weight:700;color:#0f447e}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count__dividend--red{color:red}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count__dividend--orange{color:#fcad15}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count__dividend--green{color:#279f41}body.campagne-reseau .campagne-reseau-summary-card__stats__block--entites{border-bottom:1px solid rgba(15,68,126,.25098039215686274);display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:8px}body.campagne-reseau .campagne-reseau-summary-card__stats__block--entites body.campagne-reseau .campagne-reseau-summary-card__stats__block__count{font-size:2rem;line-height:2rem}body.campagne-reseau .campagne-reseau-summary-card__stats__block--destinataires{display:flex;align-items:center;justify-content:space-between;gap:16px}body.campagne-reseau .campagne-reseau-summary-card__stats__block--destinataires body.campagne-reseau .campagne-reseau-summary-card__stats__block__count{font-size:1.25rem;line-height:1.25rem}body.campagne-reseau .campagne-reseau-entite-status{display:flex;align-items:center;justify-content:center;border-radius:12px;padding:4px}body.campagne-reseau .campagne-reseau-entite-status--not-opened{background:#fff;color:#fcad15;border:1px solid #fcad15}body.campagne-reseau .campagne-reseau-entite-status--opened{background:#73afdf;color:#fff}body.campagne-reseau .campagne-reseau-entite-status--validated{background:#279f41;color:#fff}body.campagne-reseau .destinataire__items{margin-top:8px;background:#f6feff;border-radius:4px;padding:8px}body.campagne-reseau .destinataire__items[aria-expanded=false]{display:none}#cgu .modal-body ol,#cgu .modal-body ol li,#cgu .modal-body ul,#cgu .modal-body ul li,#rgpd .modal-body ol,#rgpd .modal-body ol li,#rgpd .modal-body ul,#rgpd .modal-body ul li{list-style:inherit}.content-tab:hover{background:#f1f4f8}.content-tab-hr{border-top:1px solid #e1e1e1;margin:0}#groupes-list{column-count:3}@media (max-width:1000px){#groupes-list{column-count:2}}@media (max-width:500px){#groupes-list{column-count:1}}.fas.fa-file,.fas.fa-folder{font-size:30px;display:inline-block;vertical-align:middle;margin-right:16px}label.required:not(#no-asterisk):after{display:none}.forced-pointer-events{pointer-events:auto!important}.alert-maintenance{padding:8px 16px;background-color:#ffe8e8;border-bottom:1px solid #ffd4d4}@media (max-width:1150px){.alert-maintenance{margin-top:48px}}.alert-maintenance p{width:1100px;margin:0 auto;max-width:100%;color:#b00a0a;font-size:15px;line-height:20px}.collapse-toggler.collapsed svg{transform:rotate(180deg)}.validation-card{border:1px solid rgba(15,68,126,.25098039215686274);padding:16px;margin-bottom:16px;border-radius:8px}.validation-card .mail{font-size:14px;line-height:19px;font-weight:700;color:#0f447e;margin-bottom:4px}.validation-card .no-phone{font-size:13px;line-height:18px;color:#b7b7b7;margin-bottom:10px;font-style:italic}.validation-card .phone{font-size:13px;line-height:18px;color:#0f447e;font-weight:700;margin-bottom:10px}.validation-card .validation-tags{display:flex;flex-wrap:wrap;gap:4px}.validation-card .validation-tags .validation-tag{font-size:12px;line-height:16px;color:#0f447e;font-weight:700;display:inline-block;background-color:#f1f4f8;border:1px solid #0f447e;border-radius:4px;padding:4px 8px}.validation-card .validation-tags .validation-tag.muted{opacity:.5}.ck-editor-h-130px .cke_contents{height:130px!important}.field-not-used{opacity:.4;pointer-events:none}.btn-unstyled{background:inherit;border:none;padding:0;margin:0}.btn-unstyled:not(:focus){outline:none}.fs-12{font-size:12px}hr.light{border-color:var(--lt-color-gray-400)}.btn-no-style{border:none;background:transparent}.fa-xl{font-size:24px}.back-btn{position:fixed;left:290px;top:120px}@media (max-width:1150px){.back-btn{position:static;left:auto;top:auto;margin-bottom:15px}}.bg-lighter-blue{background:#f1f7fc}.text-blue{color:#73afdf}.custom-switch{padding-left:60px}.custom-switch .custom-control-label:before{left:-60px!important;width:55px!important;height:20px;border-radius:10px!important;top:-1px!important;background:transparent!important}.custom-switch .custom-control-label:after{animation:switchAfter .2s;width:16px;height:16px;content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ Non";white-space:nowrap;background:transparent!important;top:-1px!important;left:-83px!important;transform:translateX(-1px);transition:.2s}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(32px);content:"Oui ⬤";color:#fff;animation:switchAfterChecked .2s}.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#6ddb85!important;border-color:#6ddb85!important}.custom-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}@keyframes switchAfter{0%{content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ \00A0\00A0\00A0\00A0\00A0\00A0\00A0"}70%{content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ \00A0\00A0\00A0\00A0\00A0\00A0\00A0"}to{content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ Non"}}@keyframes switchAfterChecked{0%{content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ \00A0\00A0\00A0\00A0\00A0\00A0\00A0"}70%{content:"\00A0\00A0\00A0\00A0\00A0\00A0\00A0 ⬤ \00A0\00A0\00A0\00A0\00A0\00A0\00A0"}to{content:"Oui ⬤"}}.green-checkbox{accent-color:#6ddb85;clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}*{box-sizing:border-box}body{font-family:Nunito,sans-serif}body.modal-open-multiple{overflow:hidden}body.modal-open-multiple .modal{overflow-x:hidden;overflow-y:auto}.h1,h1{font-size:35px}@media (max-width:800px){h2{font-size:1.6rem}}h2.light{font-size:18px;line-height:24px;color:#0f447e;font-weight:700}.fs-1-1{font-size:1.1rem!important}.custom-file{max-width:300px}.custom-file-label:after{content:"Charger"}.ui-autocomplete{background-color:#fff}img{max-width:100%}a{color:#0f447e}a:hover{text-decoration:none}hr{border:1px;border-top:1px solid #205087;width:100%;margin:20px 0;box-sizing:border-box}li,ul{list-style:none;padding:0}.nav-tabs+.tab-content{padding:16px 20px 24px;border:1px solid #dee2e6;border-top:none}.nav-tabs+.tab-content .tab-pane :last-child,.nav-tabs+.tab-content .tab-pane :last-child .form-control,.nav-tabs+.tab-content .tab-pane :last-child .form-group{margin-bottom:0}table tbody td,table tbody th{padding:10px 0}table th .sort-icon{cursor:pointer}input::placeholder{font-style:italic}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{border-radius:30px;padding:11px 14px 12px;font-size:14px;line-height:19px;border-color:#707070;height:auto}textarea.form-control{padding:11px 14px 12px;font-size:14px;line-height:19px;border-color:#707070;height:auto}legend{font-size:1.3rem}.form-control+.form-control{margin-top:10px}select.select2{height:42px!important;border:none;border-radius:50px;width:100%;max-width:100%;color:#000;font-size:14px;line-height:19px}.select2.select2-container{width:100%!important}.cursor-pointer{cursor:pointer}.mw-100{max-width:100px!important}.mw-150{max-width:150px}.mw-200{max-width:200px}.mw-600{max-width:600px!important}.card-shadow{box-shadow:0 0 5px 2px #dcdcdc}.h5,h5{font-size:1.25rem!important}.pdf-dl{text-decoration:underline;word-break:break-all}.pdf-dl img{width:25px;margin-right:4px}.h-32{height:32px!important}.text-primary{color:#0f447e!important}.bg-primary{background-color:#0f447e!important}.bg-secondary{background-color:#73afdf!important}.bg-tertiary{background-color:rgba(115,175,223,.270588)!important}.bg-light-blue{background-color:#f1f4f8}.text-tiny{font-size:14px}.text-muted.text-warning{color:#ffc107!important}.share-doc-alert{border-width:2px}.share-doc-alert h2{font-size:1.45rem}.share-doc-alert li{position:relative;padding-right:60px;border-top:1px solid #6a85a4;margin-top:15px;padding-top:15px}.share-doc-alert li .btn-round-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.check-behind-label .form-check{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:0}.check-behind-label .form-check input{position:relative;margin:5px 0 0}.breve-table-cell{padding:20px;font-size:15px}.breve-table-cell p{margin-top:16px}.breve-table-cell p:last-of-type{margin-bottom:0}.breve-table-cell a{display:block;margin:5px 0}.breve-table-cell br{display:none}.pdf-modal-wrapper{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);align-items:center;justify-content:center;padding:30px;top:0;left:0;z-index:500;display:none}.pdf-modal-wrapper.active{display:flex}.pdf-modal-wrapper .pdf-modal-content{position:relative;width:1000px;max-width:95%}.pdf-modal-wrapper .pdf-modal-content .close{position:absolute;right:-25px;top:-25px;color:#fff;cursor:pointer}.dates-wrapper input[type=date]{margin-bottom:0!important;margin-right:10px}.size-label{font-style:italic;font-size:14px;margin-bottom:0}.stretch-child{display:flex;align-items:stretch}.blue-block{background:#f1f4f8}.row-padding-top td{padding-top:25px!important}.thumbnail-pp{width:30px;height:30px;background-color:#ededed;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:50%;display:inline-block}.thumbnail-pp.big{width:32px;height:32px;background-color:#d0d0d0}.bold{font-weight:700}.translate-50{transform:translateY(-50px)}.styled-list{padding-left:20px}.styled-list li{list-style:disc inside}.flex-bottom{display:flex;justify-content:flex-end;align-items:flex-end}.flex-bottom .form-group{width:100%}.fa-arrows-alt.handle{cursor:pointer}.label-collapse:hover{text-decoration:none}.info-window{font-size:13px;line-height:18px;background-color:#fffae3;border:1px solid #897326;padding:7px 16px;color:#000;display:inline-block;border-radius:6px;margin-bottom:8px}.background-primary{background-color:#0f447e}.background-secondary{background-color:#73afdf}.background-tertiary{background-color:rgba(115,175,223,.270588)}.background-light{background-color:#f1f4f8}.grid-4-col{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px}@media (max-width:1150px){.grid-4-col{grid-template-columns:1fr 1fr}}@media (max-width:750px){.grid-4-col{grid-template-columns:1fr}}.select-wrapper{background:#fff;position:relative;display:inline-block;border-radius:30px;vertical-align:middle;width:100%}.select-wrapper:after{content:"";border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;right:15px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;padding:9px 35px 7px 20px;cursor:pointer;z-index:3;position:relative;background:transparent;border:none;width:100%;border-radius:50px;font-size:14px!important;line-height:26px!important;height:auto}.select-wrapper.bordered{border:1px solid #707070;width:100%}.select-wrapper.bordered select{height:auto;padding:11px 14px 12px;font-size:14px;line-height:19px}.select-wrapper.bordered.tiny select{padding:8px 35px 6px 20px}.select-label{vertical-align:middle;margin:0 20px 0 0}.flex-align-br{align-items:flex-end}.flex-align-br,.flex-align-cr{display:flex;justify-content:flex-end}.flex-align-cr{align-items:center}.actions-wrapper{background-color:#f1f4f8;padding:17px 17px 16px}.form-flex{display:flex}.form-flex label{min-width:140px;margin-top:6px}.title-facing-link h2{font-size:18px;line-height:24px;color:#0f447e;font-weight:700;margin-bottom:4px}@media (min-width:500px){.title-facing-link h2{float:left;margin-bottom:0}}.title-facing-link a{font-size:16px;line-height:16px;color:#0f447e}@media (min-width:500px){.title-facing-link a{float:right;display:block}}@media (max-width:500px){.title-facing-link a{display:inline-block;text-decoration:underline;margin-bottom:6px}}.title-facing-link a:hover{opacity:.65}.title-tiny-underline{position:relative}.title-tiny-underline:after{content:"";width:48px;height:4px;background-color:#0f447e;position:absolute;top:100%;left:0}.badge-round{width:24px;height:24px;display:flex;justify-content:center;align-items:center;padding:0;font-weight:500;font-size:14px!important;line-height:15px;z-index:15}.badge-round.absolute{position:absolute;left:0;top:50%;transform:translateY(-50%)}.alert{border-radius:8px}.alert.alert-success a{color:#155724;text-decoration:underline}.title-underlined-with-link h2{font-size:18px;line-height:24px;color:#0f447e;font-weight:700;margin-bottom:4px}@media (min-width:500px){.title-underlined-with-link h2{margin-bottom:0;transform:translateY(8px);line-height:32px}}.title-underlined-with-link .link-line-right{position:relative;display:block;margin:0}@media (min-width:500px){.title-underlined-with-link .link-line-right{text-align:right}}@media (min-width:500px){.title-underlined-with-link .link-line-right:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:1px;background:#d3d3d3}}.title-underlined-with-link .link-line-right a{display:inline-block;background:#fff;position:relative;z-index:2;font-size:16px;line-height:16px;color:#0f447e}@media (min-width:500px){.title-underlined-with-link .link-line-right a{padding:0 0 0 8px}}@media (max-width:500px){.title-underlined-with-link .link-line-right a{text-decoration:underline}}.title-underlined-with-link .link-line-right a:hover{color:#95adc7}.form-check-label{cursor:pointer}.custom-checkbox{--background:#fff;--border:#d1d6ee;--border-hover:#bbc1e1;--border-active:#0f447e;--tick:#fff;position:relative;margin-bottom:0}.custom-checkbox input,.custom-checkbox svg{width:17px;height:17px;display:block}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:none;background:var(--background);margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--s,1px) var(--b,var(--border));border:1px solid #939393}.custom-checkbox input:hover{--s:2px;--b:var(--border-hover)}.custom-checkbox input:checked{--b:var(--border-active)}.custom-checkbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--stroke,var(--border-active));position:absolute;top:0;left:0;width:17px;height:17px;transform:scale(var(--scale,1)) translateZ(0)}.custom-checkbox.path input:checked{--s:2px;transition-delay:.4s}.custom-checkbox.path input:checked+svg{--a:16.1 86.12;--o:102.22}.custom-checkbox.path svg{stroke-dasharray:var(--a,86.12);stroke-dashoffset:var(--o,86.12);transition:stroke-dasharray .6s,stroke-dashoffset .6s}.custom-checkbox.bounce{--stroke:var(--tick)}.custom-checkbox.bounce input:checked{--s:11px}.custom-checkbox.bounce input:checked+svg{animation:bounce .4s linear .2s forwards}.custom-checkbox.bounce svg{--scale:0}td .custom-checkbox{vertical-align:middle}@keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}.custom-radio .form-check{padding-left:0}.custom-radio label{position:relative;padding-left:20px}.custom-radio label:after,.custom-radio label:before{content:""!important;position:absolute;left:0;top:3px;width:15px;height:15px;border:1px solid #0f447e;border-radius:50px}.custom-radio label:after{top:6px;left:3px;width:9px;height:9px;border:none;background-color:#0f447e}.custom-radio input,.custom-radio input:not(:checked)+label:after{display:none}fieldset.custom-fieldset{padding:20px;background:#f1f4f8;margin-bottom:30px}.col-form-label .custom-label label,.custom-label{color:#0f447e;font-size:14px;line-height:19px;font-weight:800;margin-bottom:3px;margin-top:5px}.link-icon-left{display:flex;align-items:center}.link-icon-left i{margin-right:10px}.links-tabs a{color:#0f447e;padding:11px 17px 12px;display:block;font-weight:700;vertical-align:bottom;float:left;background:#efefef}.links-tabs a.active,.links-tabs a:active,.links-tabs a:focus,.links-tabs a:hover{background:#0f447e;color:#fff}.border-demande{border-top:2px solid #0f447e;height:10px;background:#f1f4f8}.link-download{display:inline-block;background-color:#e2eef8;font-size:14px;line-height:19px;color:#0f447e;font-weight:700;padding:14px 23px 12px;text-decoration:underline}.link-download i{background:#fff;border:1px solid #0f447e;border-radius:50%;width:24px;text-align:center;line-height:16px;padding:3px 4px;margin-right:8px}.link-download-enhanced{font-weight:700;border:1px solid #0f447e;border-radius:50px;background-color:transparent;color:#0f447e;font-size:13px;line-height:15px;padding:5px 12px 5px 6px;display:inline-flex;align-items:center;text-decoration:none}.link-download-enhanced i{border:1px solid #0f447e;border-radius:50%;width:24px;text-align:center;line-height:16px;padding:3px 4px;margin-right:8px}label.required{position:relative}label.required:after{content:"*";display:inline-block}.custom-form{max-width:930px}.custom-form input[type=date],.custom-form input[type=email],.custom-form input[type=number],.custom-form input[type=tel],.custom-form input[type=text],.custom-form select{border-radius:30px;padding:11px 14px 12px;font-size:14px;line-height:19px;border-color:#707070;height:auto;margin-bottom:10px}.custom-form select{background:url(/build/images/select-bg.2cba611e.png) no-repeat;background-size:30px;background-position:right 10px center;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-color:#fff}.custom-form form[name=personne_has_reseau] legend,.custom-form label{color:#0f447e;font-size:14px;line-height:19px;font-weight:800;margin-bottom:6px;margin-top:5px}.custom-form form[name=personne_has_reseau] legend.form-check-label,.custom-form label.form-check-label{margin-top:0}.custom-form #visibility-fields .form-group{margin-bottom:0!important}.custom-form #visibility-reseaux{margin-left:20px}.custom-form #visibility-reseaux label{color:#0a0a0a!important;font-style:normal;font-weight:400}.custom-form #visibility-reseaux span{font-size:13px;font-style:italic}.custom-form textarea{border-color:#707070;font-size:14px;line-height:19px;height:120px}.custom-fieldset label{color:#0f447e;font-size:14px;line-height:19px;font-weight:800;margin-bottom:3px;margin-top:5px}.custom-fieldset label.form-check-label{margin-top:0}.select-custom select{background:url(/build/images/select-bg.2cba611e.png) no-repeat;background-size:30px;background-position:right 10px center;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-color:#fff;border-radius:30px;padding:11px 14px 12px;font-size:14px;line-height:19px;border-color:#707070;height:auto;margin-bottom:10px}.space-checkbox .col-form-label{color:#0f447e;font-size:14px;line-height:19px;font-weight:800;margin-bottom:3px;margin-top:5px}.space-checkbox .form-check{margin-bottom:10px}.form-divider{position:relative;margin:40px 0;height:1px}.form-divider:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);height:1px;width:100px;background:#d3d3d3}.select2-container .select2-selection{border-radius:20px;padding:6px 5px;min-height:42px;border-color:#707070;color:#000;font-size:14px;line-height:19px}.select2-container .select2-selection.select2-selection--single{height:42px}.select2-container .select2-selection .select2-selection__arrow{height:41px;right:11px}.select2-container .select2-selection .select2-selection__choice__remove{color:#000}.select2-container .select2-results__option.optInvisible{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border-radius:20px;margin-top:4px}.modal-calendar.show{display:flex!important;align-items:center;justify-content:center}.modal-calendar.show .modal-dialog{min-width:300px;max-width:95%}.modal-calendar.show .modal-body{padding:36px 36px 30px;position:relative}.modal-calendar.show .modal-body .close{position:absolute;top:8px;right:12px}.modal-calendar.show .modal-body a{text-align:left;padding:2px 20px;margin-bottom:8px;display:flex;align-items:center}.modal-calendar.show .modal-body a img{margin-right:8px}.switch{position:relative;display:flex;vertical-align:middle;align-items:center;margin-bottom:0;min-height:24px;cursor:pointer}.switch input{opacity:0;width:0;height:0;display:none}.switch input:checked+.slider{background-color:#6edd86!important}.switch input:checked+.slider:before{transform:translateX(25px)}.switch input:focus+.slider{box-shadow:0 0 1px #0f447e}.switch p{margin-bottom:0;padding-left:60px}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px;width:50px;height:24px}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:18px;width:18px;left:4px;bottom:3px;background-color:#fff;border-radius:50%}.switch .link-switch-entite{display:none}.switch.text-left p{padding-left:0;padding-right:60px}.switch.text-left .slider{left:auto}.switch-block-blue{display:inline-block;background-color:#0f447e;padding:7px 9px 7px 15px!important}.switch-block-blue .switch{display:flex;align-items:center}.switch-block-blue .switch p{padding-left:0;padding-right:60px;color:#fff}.switch-block-blue .switch input:checked+.slider{background-color:#6edd86!important}.switch-block-blue .slider{left:auto;background-color:#fcad15}.page-title{color:#0f447e;font-weight:300;font-size:40px;line-height:48px}@media (max-width:1150px){.page-title{font-size:39px;line-height:46px}}@media (max-width:800px){.page-title{font-size:33px;line-height:42px}}@media (max-width:600px){.page-title{font-size:27px;line-height:33px}}.page-title.title-underline{border-bottom:3px solid #0f447e}.page-subtitle{color:#0f447e;font-weight:300;font-size:27px;line-height:48px}@media (max-width:1150px){.page-subtitle{font-size:26px;line-height:46px}}@media (max-width:800px){.page-subtitle{font-size:20px;line-height:42px}}.crud-page-title{color:#0f447e;font-weight:800;font-size:32px;line-height:43px}@media (max-width:800px){.crud-page-title{font-size:28px;line-height:37px}}.sub-title-thin{font-size:24px;line-height:32px;color:#73afdf;font-weight:300}@media (max-width:800px){.sub-title-thin{font-size:20px;line-height:28px}}.custom-h2{font-size:24px;line-height:32px;color:#0f447e;font-weight:700}@media (max-width:800px){.custom-h2{font-size:20px;line-height:28px}}.delete-photo,.show-previous-field{cursor:pointer;text-decoration:underline;font-size:15px;font-style:italic}.hide-the-field{display:none}.sortable-alert-wrapper{position:relative}.sortable-alert-wrapper .alert{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20}.sortable-moved-element{animation:sortLock .75s}@keyframes sortLock{0%{transform:scale(1);box-shadow:none}50%{transform:scale(.993);box-shadow:inset 0 0 7px 2px rgba(0,0,0,.19)}to{transform:scale(1);box-shadow:none}}.btn{padding:8px 24px;border-radius:30px;font-weight:700;font-size:13px;line-height:16px}.btn i{margin-right:6px;font-size:15px}.btn.disabled,.btn:disabled{opacity:.85;cursor:no-drop}.btn-delete{border:1px solid #e22e3d;background-color:#fff}.btn-round-icon{border-radius:30px;font-weight:700;font-size:14px;line-height:15px;display:inline-block;text-align:center;vertical-align:middle;width:28px;border:1px solid;padding:5px 0}.btn-round-icon i{height:16px;line-height:16px;margin:0!important}.btn-round-icon i.fa-times{transform:translateY(1px)}.btn-round-icon.medium{width:34px;padding:8px 0}.btn-round{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;padding:0}.btn-round i{margin:0}.btn-primary{background-color:#0f447e;border-color:#0f447e}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:color-mix(in srgb,#0f447e 75%,#fff);border-color:color-mix(in srgb,#0f447e 75%,#fff)}.btn-secondary{background-color:#f9a700;color:#0f447e;border-color:#f9a700}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:color-mix(in srgb,#f9a700 75%,#fff);color:#0f447e;border-color:color-mix(in srgb,#f9a700 75%,#fff)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:color-mix(in srgb,#ffc107 75%,#fff)}.btn-light-blue{background-color:#73afdf;color:#fff;border-color:#73afdf}.btn-light-blue:active,.btn-light-blue:focus,.btn-light-blue:hover{background-color:#73afdf;color:#fff;opacity:.7}.btn-outline-primary{color:#0f447e;border-color:#0f447e}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{color:#0f447e;border-color:#0f447e;background-color:color-mix(in srgb,#0f447e 10%,#fff)}.btn-outline-primary:disabled{color:#73afdf}.btn-white{background-color:#fff;color:#0f447e;border:none}.btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#0f447e;color:#fff}.btn-info-custom[title=""]{display:none}.btn-outline-danger.disabled,.btn-outline-danger:disabled{opacity:1;cursor:no-drop;color:#b1b1b1;border-color:#b1b1b1}.btn-outline-danger.disabled:active,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled:active,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover{color:#b1b1b1;border-color:#b1b1b1}.file-download-btn{border:1px solid #0f447e;border-radius:50px;padding:6px 13px 6px 6px;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;cursor:pointer}.file-download-btn img{width:26px}.file-download-btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-download-btn:active,.file-download-btn:focus,.file-download-btn:hover{color:#0f447e!important;background-color:#f1f4f8!important}.pdf-file-reader:has(.show-pdf){display:inline-grid;grid-template-columns:1fr 40px;border:1px solid #0f447e;border-radius:50px}.pdf-file-reader .pdf-file{padding:6px 10px 6px 12px;display:flex;align-items:center;gap:8px;font-size:14px;border-radius:50px 0 0 50px}.pdf-file-reader .pdf-file:active,.pdf-file-reader .pdf-file:focus,.pdf-file-reader .pdf-file:hover{color:#0f447e;background-color:#f1f4f8}.pdf-file-reader .show-pdf{padding:6px 8px 6px 6px;border-left:1px solid #0f447e;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:0 50px 50px 0}.pdf-file-reader .show-pdf:active,.pdf-file-reader .show-pdf:focus,.pdf-file-reader .show-pdf:hover{color:#0f447e;background-color:#f1f4f8}.mobile-header-background{position:fixed;top:0;left:0;width:100%;height:48px;background-color:#f1f4f8;z-index:11;box-shadow:0 1px 6px #c1c1c1;text-align:right}@media (min-width:1150px){.mobile-header-background{display:none}}.grid-wrapper{display:grid;grid-template-columns:264px 0 0 1fr;min-height:100vh;transition:.3s}.grid-wrapper.param-open{grid-template-columns:264px 264px 0 1fr}.grid-wrapper.information-open,.grid-wrapper.service-dioc-open{grid-template-columns:264px 0 264px 1fr}.grid-wrapper.sidebar-reduced{grid-template-columns:80px 0 0 1fr}.grid-wrapper.sidebar-reduced.param-open{grid-template-columns:80px 264px 0 1fr}.grid-wrapper.sidebar-reduced.information-open,.grid-wrapper.sidebar-reduced.service-dioc-open{grid-template-columns:80px 0 264px 1fr}.badge{padding:.35em .4em;font-size:100%}.border-top-primary-3{border-top:3px solid #0f447e}.border-top-primary-1{border-top:1px solid #0f447e}.sidebar{background:#f1f4f8;padding:0 0 76px;position:relative}.sidebar .admin-logo{width:100%;padding:0 20px 20px;max-width:100%;text-align:center}.sidebar .admin-logo img{width:100%;max-width:160px}.sidebar .nav .nav-item{text-align:right;width:100%}.sidebar .nav .nav-item .nav-link{display:inline-block;max-width:100%;padding:8px 50px 8px 20px;transition:.3s;color:#0f447e;font-weight:600;width:100%}.sidebar .nav .nav-item .nav-link.active,.sidebar .nav .nav-item .nav-link:active,.sidebar .nav .nav-item .nav-link:focus,.sidebar .nav .nav-item .nav-link:hover{background:#fff;position:relative;padding:8px 42px 8px 28px}.sidebar .nav .nav-item .nav-link.active:after,.sidebar .nav .nav-item .nav-link:active:after,.sidebar .nav .nav-item .nav-link:focus:after,.sidebar .nav .nav-item .nav-link:hover:after{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f054";position:absolute;right:16px;top:50%;transform:translateY(-50%)}.sidebar .nav .nav-item .nav-link .hide-reduced{display:block;position:relative}.sidebar .nav .nav-item .nav-link .hide-reduced.has-chevron i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar .nav .nav-item .nav-link .hide-reduced.has-notif{padding-left:25px}.sidebar .nav .nav-main-title{display:block;width:100%;background-color:#0f447e;color:#fff;margin-bottom:12px}.sidebar .nav .nav-main-title a{padding:12px 20px;display:block;width:100%}.sidebar .nav .nav-main-title a p{margin-bottom:0;color:#fff}.sidebar .nav .nav-title{padding:0 20px;display:block;margin-bottom:12px;font-weight:300}.sidebar .nav .nav-title p{color:#0f447e;font-size:15px;line-height:20px;margin:0}.sidebar .nav .nav-list{display:block;width:100%;text-align:left;padding:0 20px}.sidebar .nav .nav-list li{background-color:#e4e8ee}.sidebar .nav .nav-list small{display:block;padding:0 20px 8px;font-size:14px;text-align:left}.sidebar .nav .nav-list .nav-link.active,.sidebar .nav .nav-list .nav-link:active,.sidebar .nav .nav-list .nav-link:focus,.sidebar .nav .nav-list .nav-link:hover{background:#98b3d1;padding-left:35px;color:#fff}.sidebar .colapse ul li .nav-link.active{background:#437dc3;color:#fff}.sidebar .collapse-trigger{padding-right:30px!important}.sidebar .collapse-trigger.active,.sidebar .collapse-trigger:active,.sidebar .collapse-trigger:focus,.sidebar .collapse-trigger:hover{background:#fff;padding:10px 15px!important}.sidebar .collapse-trigger i{margin-left:30px}.sidebar .collapse .card{background:#d3dce7;border:none;border-radius:0}.sidebar .collapse .card .nav-link{color:#0f447e;font-size:14px;line-height:19px;font-weight:700;padding-top:13px;padding-bottom:13px}.sidebar .sidebar-wrapper{position:relative;min-height:calc(100vh - 59px);padding-bottom:70px;padding-top:25px}.sidebar .sidebar-wrapper .param-globaux-toggle{cursor:pointer}.sidebar .sidebar-wrapper .param-globaux-toggle.active .nav-link{padding-left:20px!important;background-color:#0f447e;color:#fff}.sidebar .information-toggle,.sidebar .services-diocesains-toggle{cursor:pointer}.sidebar .information-toggle.active,.sidebar .services-diocesains-toggle.active{padding-left:20px!important;background-color:#0f447e!important;color:#fff!important}.sidebar .sidebar-toggle{width:20px;height:21px;cursor:pointer;display:inline-block;z-index:10;margin:15px;position:absolute;left:100%}@media (max-width:1150px){.sidebar .sidebar-toggle{left:calc(100% + 25px);margin:15px 0}}.sidebar .sidebar-toggle span{display:block;position:absolute;height:2px;width:100%;background:#0f447e;opacity:1;left:0;transform:rotate(0deg);transition:.3s}.sidebar .sidebar-toggle span:first-child{top:0;transform-origin:left center;width:65%}.sidebar .sidebar-toggle span:nth-child(2){top:7px;transform-origin:left center}.sidebar .sidebar-toggle span:nth-child(3){top:14px;transform-origin:left center;width:80%}@media (max-width:1150px){.sidebar .sidebar-toggle.open{left:auto;right:8px;margin:15px}}.sidebar .sidebar-toggle.open span:first-child{margin-left:35%}.sidebar .sidebar-toggle.open span:nth-child(3){margin-left:20%}.sidebar .reduced-icon{display:none}.sidebar .nav-list-wrapper{position:relative;text-align:center;width:100%}.sidebar .nav-list-wrapper .nav-list-toggler{display:none}@media (min-width:1150px){.sidebar.reduced .sidebar-toggle i{transform:rotate(180deg)}.sidebar.reduced .collapse-trigger i{margin-left:0}.sidebar.reduced .nav-list-wrapper .nav-list-toggler{display:block;cursor:pointer}.sidebar.reduced .nav-list-wrapper .nav-list{position:absolute;top:-20px;left:calc(100% + 20px);padding:0;width:200px;max-width:80vw;z-index:10;margin-bottom:20px;display:none}.sidebar.reduced .nav-list-wrapper .nav-list .nav-item a{text-align:left;padding:10px 15px!important}.sidebar.reduced .nav-list-wrapper .nav-list:before{content:"";width:0;height:0;border-color:transparent #e4e8ee transparent transparent;border-style:solid;border-width:10px 15px 10px 0;position:absolute;right:100%;top:20px}.sidebar.reduced .nav-list-wrapper.active .nav-list{display:block}.sidebar.reduced .nav-item .nav-link{padding:10px 0!important;display:block;text-align:center;transition:none}.sidebar.reduced .nav-title{display:none}.sidebar.reduced .hide-reduced{display:none!important;padding:0!important}.sidebar.reduced .reduced-icon{display:block}.sidebar.reduced .param-globaux-toggle{left:0;width:100%;font-size:20px}.sidebar.reduced .param-globaux-toggle i{margin-left:0}.sidebar.reduced .services-diocesains-toggle{padding-right:0!important}.sidebar.reduced .services-diocesains-toggle i{margin-left:0}.sidebar.reduced .information-toggle{padding-right:0!important}.sidebar.reduced .information-toggle i{margin-left:0}.sidebar.reduced .admin-logo{padding:0 0 20px}.sidebar.reduced .admin-logo img{max-width:80%}}.sidebar hr{margin:28px 20px 14px}.section-param-globaux{background:#0f447e;color:#fff;padding-top:11px;position:relative;z-index:16}.section-param-globaux h4{color:#fff;font-size:24px;line-height:32px;text-align:right;padding-right:48px;font-weight:900;margin-top:37px}.section-param-globaux .nav-item{text-align:right}.section-param-globaux .nav-item .nav-link{color:#fff;font-size:14px;line-height:19px;text-align:right;padding-right:48px;padding-left:26px;display:inline-block!important}.section-param-globaux .nav-item .nav-link.active,.section-param-globaux .nav-item .nav-link:hover{background:#fff;color:#0f447e;font-weight:700}@media (min-width:1150px){.section-param-globaux .mobile-wrapper{position:sticky;top:20px;max-height:90vh;overflow-y:scroll}.section-param-globaux .mobile-wrapper::-webkit-scrollbar{width:12px}.section-param-globaux .mobile-wrapper::-webkit-scrollbar-track{background:transparent}.section-param-globaux .mobile-wrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:3px solid #0f447e}}.section-information,.section-services-diocesains{background:#0f447e;color:#fff;padding:20px 0;position:relative;z-index:16}.section-information.active,.section-services-diocesains.active{width:100%}.section-information li .nav-link,.section-services-diocesains li .nav-link{color:#fff;font-size:16px;line-height:22px;padding:4px 24px;display:block}.section-information li .nav-link:hover,.section-services-diocesains li .nav-link:hover{background:#fff;color:#0f447e}@media (min-width:1150px){.section-information .mobile-wrapper,.section-services-diocesains .mobile-wrapper{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:scroll;overflow-x:clip}.section-information .mobile-wrapper::-webkit-scrollbar,.section-services-diocesains .mobile-wrapper::-webkit-scrollbar{width:12px}.section-information .mobile-wrapper::-webkit-scrollbar-track,.section-services-diocesains .mobile-wrapper::-webkit-scrollbar-track{background:transparent}.section-information .mobile-wrapper::-webkit-scrollbar-thumb,.section-services-diocesains .mobile-wrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:3px solid #0f447e}}.grid-col-sup *{display:none!important}.grid-col-sup.active *{display:block!important}.grid-col-sup.active .mobile-close{display:none!important}.pagination{justify-content:center;flex-flow:wrap}@media (min-width:900px){.pagination{justify-content:flex-end}}.pagination .page-item.active .page-link{background-color:#0f447e;border-color:#0f447e;color:#fff}.pagination .page-item .page-link{color:#0f447e;border-radius:0}.pagination .page-item .page-link:hover{background-color:#0f447e;border-color:#0f447e;color:#fff}.pagination-knp .current,.pagination-knp a{display:block;padding:.5rem .75rem;border:1px solid #dee2e6;color:#0f447e}.pagination-knp .current,.pagination-knp a:hover{background-color:#0f447e;border-color:#0f447e;color:#fff}.pagination-knp span:not(:first-child) .current,.pagination-knp span:not(:first-child) a{border-left:none}.custom-error-message{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;color:#ff3e30}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.main-content{padding-bottom:50px}.main-content .container{padding-top:72px;padding-left:40px;padding-right:40px;position:relative}@media (max-width:1150px){.main-content .container{max-width:100%!important;padding-top:120px}}@media (max-width:900px){.main-content .container{padding-top:0}}@media (max-width:800px){.main-content .container{padding-left:24px;padding-right:24px}}@media (max-width:1150px){.main-content .container .top-element-container .user-management{display:none}}.heading-container{display:grid;grid-template-columns:1fr 250px}.user-infos{position:absolute;top:0;right:0;background:#f0f8ff;padding:15px 25px 15px 15px;border-radius:0 0 8px 8px;z-index:5}.user-infos .label-collapse{display:block}.user-infos .collapse{padding-left:55px}.user-infos .collapse ul{margin:10px 0 0}.user-infos .collapse ul li{border-bottom:1px solid #0f447e}.user-infos .collapse ul li:last-of-type{border-bottom:none}.user-infos .collapse ul li a{padding:10px 0}.user-infos img{width:40px;border-radius:50%;vertical-align:middle}.user-infos span{display:inline-block;vertical-align:middle;margin:0 30px 0 10px}table{min-width:100%}table td,table th{padding-top:4px!important;padding-bottom:4px!important;border:none!important}table td .thumbnail-pp,table th .thumbnail-pp{display:inline-block;vertical-align:middle;width:28px;height:28px}table td p:last-child,table th p:last-child{margin-bottom:0}@media (max-width:715px){table td .fa-arrows-alt.handle,table th .fa-arrows-alt.handle{display:none}}table th{vertical-align:middle!important}table thead{border-bottom:1px solid rgba(0,0,0,.38)}table thead tr th{padding-bottom:16px!important;padding-top:16px!important}table tbody{padding-top:12px!important}table tbody tr:hover{background-color:#f1f4f8!important}table th{color:#0f447e;font-size:14px;line-height:19px;font-weight:700;border-top:none!important}table td{font-size:13px;line-height:18px}table.table-striped tbody tr:nth-child(odd){background-color:#f4f4f4}table.table-striped tbody tr:nth-child(odd) td{padding-bottom:5px!important;padding-top:5px!important}table.table-cell-bordered tbody tr td,table.table-cell-bordered tbody tr th{border-bottom:1px solid #d3d3d3!important;vertical-align:middle}.table-bigger-font td,.table-bigger-font th{font-size:16px;line-height:18px}.table-thumbnail{width:30px;border-radius:20px}.filtres{background:#f0f8ff;border-top:2px solid #0f447e;padding:10px 20px}.search-bar-button{position:relative}.search-bar-button input{width:100%;border:none;padding:8px 50px 8px 20px;border-radius:30px;border-color:#0f447e!important}.search-bar-button button{position:absolute;right:8px;top:7px;border:none;background:transparent;transform:rotate(90deg)}.separator{margin:60px 0;height:1px;background:#000}.collapse-entite i{transition:.3s;font-size:18px;margin-right:3px}.collapse-entite:not(.collapsed) i{transform:rotate(90deg)}.collapse-membres-reseaux i{transition:.3s;font-size:18px;margin-right:3px}.collapse-membres-reseaux:not(.collapsed) i{transform:rotate(90deg)}.collapse-autres_services i{transition:.3s;font-size:18px;margin-left:5px}.collapse-autres_services:not(.collapsed) i{transform:rotate(180deg)}.single-linked-entity{background:#f1f4f8;padding:24px;margin-bottom:24px}.single-linked-entity p:last-of-type{margin-bottom:0}.single-event-list{width:100%;background-color:#f1f4f8;position:relative;padding-bottom:61px;border-radius:0 0 10px 10px}.single-event-list .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.single-event-list .evenement-service{background-color:#fff;display:flex}@media (min-width:576px){.single-event-list .evenement-service{min-height:27px}}.single-event-list .evenement-service .icon-diocesain{height:44px;width:44px;background:#b1d7f2;display:flex;align-items:center;justify-content:center;padding:0 8px}.single-event-list .evenement-service .icon-diocesain svg{width:24px}.single-event-list .evenement-service span{background:#51d87f;color:#123c70!important;font-size:14px;line-height:19px;display:inline-flex;align-items:center;padding:4px 8px;font-weight:700;height:44px}.single-event-list .date{background:#0f447e;color:#fff;text-align:center;padding:4px;font-size:14px;line-height:19px;min-height:40px;display:flex;align-items:center;justify-content:center}.single-event-list .thumbnail{padding-top:67%;-webkit-background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.single-event-list .thumbnail .btn-edit{position:absolute;right:8px;top:8px;background-color:#fff;z-index:5}.single-event-list .title{font-weight:700;background:#b1d7f2;margin:0;font-size:16px;line-height:22px;padding:13px;text-align:center;min-height:92px;display:flex;justify-content:center;align-items:center;color:#123c70!important;text-decoration:none;text-wrap:balance}.single-event-list .toggle-files{position:relative;z-index:5}.single-event-list .toggle-files a{position:relative;padding:5px 30px 5px 15px;background-color:#b5cdea;display:block;color:#123c70;font-size:15px;border-top:1px solid #9eb9d9}.single-event-list .toggle-files a:hover{background-color:#adc5e3}.single-event-list .toggle-files a i{margin-right:6px}.single-event-list .toggle-files a svg{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.single-event-list .fichiers-joints{padding:10px;background-color:#b5cdea;display:flex;flex-direction:column;gap:8px;position:relative;z-index:5}.single-event-list .fichiers-joints a{background-color:#fff}.single-event-list .content{background:#f1f4f8;padding:20px 15px;text-align:center}.single-event-list .content p{font-size:14px;line-height:19px;text-align:center;color:#0f447e;text-wrap:balance}.single-event-list .content p:last-of-type{margin-bottom:0}.single-event-list .content a{background:transparent;padding:12px 10px 11px;text-align:center;display:block;font-size:14px;line-height:19px;border:1px solid #0f447e;color:#0f447e;font-weight:700;border-radius:30px}.single-event-list .content a:hover{background:#0f447e;color:#fff}.single-event-list .content .not-visible-internet{color:#9a9a9a;font-weight:600}.single-event-list .content .not-visible-internet i{font-size:13px}.single-event-list .content .add-calendar{bottom:0;left:0;position:absolute;width:100%;padding:20px 15px;z-index:5}.single-event-list .content .add-calendar button{transition:0s}.single-event-list .content .add-calendar button:active,.single-event-list .content .add-calendar button:focus,.single-event-list .content .add-calendar button:hover{background:#0f447e;border-color:#0f447e;color:#fff}.show-agenda .single-event-service{display:flex;margin-bottom:32px}@media (max-width:600px){.show-agenda .single-event-service{margin-bottom:20px}}.show-agenda .single-event-service .icon{height:44px;width:44px;background:#b1d7f2;display:flex;align-items:center;justify-content:center}.show-agenda .single-event-service .icon svg{width:24px}.show-agenda .single-event-service .service{background:#51d87f;color:#123c70!important;font-size:14px;line-height:19px;display:inline-flex;align-items:center;padding:4px 8px;font-weight:700;height:44px}.show-agenda .not-visible-internet{font-size:13px;font-weight:600;color:#747474}.show-agenda .description p{font-size:14px}.show-agenda .single-event-title{font-weight:800;color:#0f447e}.show-agenda .event-date{display:flex;margin-bottom:24px}.show-agenda .event-date .icon{padding:12px 20px;color:#0f447e;font-size:20px;display:flex}.show-agenda .event-date .icon,.show-agenda .event-date p{border:1px solid #0f447e;align-items:center;justify-content:center}.show-agenda .event-date p{margin-bottom:0;padding:12px;background-color:#0f447e;color:#fff;display:inline-flex}.show-agenda .event-place{font-size:18px;font-weight:700;color:#0f447e}.show-agenda .event-contact{background:#f1f4f8;padding:24px;margin:36px 0}.show-agenda .event-contact p:last-child{margin-bottom:0}.login{display:flex;justify-content:center;align-items:center;min-height:100vh;position:relative;padding:30px}.login .login-background{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-filter:blur(11px);-moz-filter:blur(11px);-o-filter:blur(11px);-ms-filter:blur(11px);filter:blur(11px);z-index:-1}.login .card-login{width:336px;max-width:100%;background:#f1f4f8;padding:17px 24px}.login .card-login h1{color:#0f447e;font-size:21px;line-height:28px;font-weight:900;margin:20px auto 38px;width:250px;max-width:100%;text-align:center}.login .card-login form label{color:#0f447e;font-weight:700;font-size:14px;line-height:19px;margin-bottom:5px;padding-left:15px}.login .card-login form input:not([type=checkbox]){border:none;border-radius:30px}.login .card-login form input:not([type=checkbox]),.login .card-login form textarea{background:#fff;margin-bottom:11px;font-weight:600;padding:12px 18px 11px;font-size:14px;line-height:19px}.login .card-login form textarea{border:none;border-radius:10px;min-height:80px}.login .card-login form button{margin-bottom:15px}.login .card-login form .form-group{margin-bottom:0}.login .card-login form .custom-checkbox{margin-bottom:10px}.login .card-login form .custom-checkbox label{padding-left:0;cursor:pointer}.login .forget-password{display:block;text-align:center;font-style:italic;text-decoration:underline;font-size:12px;line-height:16px}.login.forgotten-pwd h1{margin:10px auto 20px;width:100%;text-align:left}.login.forgotten-pwd form label{padding-left:5px}.login.forgotten-pwd .forget-password{text-align:left}.login.register .card-login{width:500px}.login.register .card-login img{max-width:200px}.login.register .card-login h1{width:390px}.filters{background:#f1f4f8;padding:15px 24px;border-top:3px solid #0f447e}.filters input[type=text]{border-radius:30px;border:none;color:#0f447e;font-size:14px;line-height:19px;padding:11px 18px;height:auto}.filters input[type=date],.filters input[type=number]{border:none}.filters .select-wrapper .select2-container .select2-selection--single{padding:8px 35px 8px 5px!important;height:auto!important;border-radius:30px;border:none}.filters .select-wrapper .select2-container .select2-selection--single .select2-selection__rendered{color:#0f447e;font-size:14px;line-height:19px;font-weight:600}.filters .select-wrapper .select2-container .select2-selection--single .select2-selection__arrow{display:none}.filters .select2-container .select2-selection{border:none;padding:6px 8px}.search_bar{position:relative;min-height:35px}@media (min-width:900px){.search_bar .form-basic{position:absolute;right:0;top:0;width:100%;padding:12px 15px 0 0}}@media (max-width:1150px){.search_bar .form-basic{padding-top:6px;padding-right:0}}.search_bar .form-basic.active input{width:100%!important;background:#fff;position:absolute;right:0;z-index:15}.search_bar .form-basic.active .link-advanced-search{opacity:0}.search_bar .results{position:absolute;bottom:0;transform:translateY(100%);background:#fff;width:100%;border:1px solid #d3d3d3;padding:10px 0;z-index:5}.search_bar .results .result h5{padding:5px 15px;margin:0;font-weight:700;color:#0f447e;text-decoration:underline}.search_bar .results .result ul{margin-bottom:5px}.search_bar .results .result ul li a{display:block;padding:5px 15px;color:#000}.search_bar .results .result ul li a:hover{background:#f3f3f3}.search_bar .results .result .more-results{display:block;padding:5px 15px;font-style:italic;margin-bottom:6px}.search_bar .results .result p{padding:0 15px}.search_bar .results .result .search-more-forms{padding:5px 15px}.search_bar .results .result .search-more-forms form{display:inline-block}.search_bar .results .result .search-more-forms form:not(:last-of-type){margin-right:10px}.search_bar .search-field{display:block;position:relative}@media (min-width:1150px){.search_bar .search-field{background:#fff}}.search_bar .search-field:before{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f002";color:#0f447e;position:absolute;right:15px;top:6px;transform:rotate(90deg);z-index:20}.search_bar .search-field input{border-radius:30px;border:1px solid #0f447e;width:230px;max-width:100%;padding:12px 30px 11px 18px;background:#fff;position:relative;z-index:2;font-size:14px;line-height:19px;transition:.3s;float:right}@media (max-width:700px){.search_bar .search-field input{width:100%;float:none}}.search_bar .search-field a{position:absolute;right:250px;line-height:36px;font-size:14px;text-decoration:underline}@media (max-width:767px){.search_bar .search-field a{display:block;text-align:right;position:relative;right:auto;line-height:30px}}.personne-highlight{background:#f1f4f8;color:#0f447e}.personne-highlight .heading{background:#0f447e;color:#fff;padding:24px}.personne-highlight .heading h2{font-weight:700;font-size:18px;line-height:24px;margin:0}.personne-highlight .heading p{font-weight:700;color:#fff;font-size:14px;line-height:19px;margin:0}.personne-highlight .heading .btn{color:#fff;border-color:currentColor}.personne-highlight .heading .service-content{max-width:750px;margin-top:12px}.personne-highlight .heading .service-content p{margin-bottom:10px}.personne-highlight .heading a{color:#fff}@media (min-width:750px){.personne-highlight .personne-highlight-list{display:flex;padding:0 20px}}.personne-highlight .personne-highlight-list .personne-highlight-item{flex:1 1 0}@media (max-width:750px){.personne-highlight .personne-highlight-list .personne-highlight-item:not(:last-child) .content{border-bottom:1px solid #d8d8d8}}.personne-highlight .content{padding:37px 10px 35px;display:grid;grid-template-columns:48px 1fr;grid-gap:10px 15px}@media (max-width:750px){.personne-highlight .content{padding:20px 24px}}.personne-highlight .content img{width:48px;border-radius:50%}.personne-highlight .content .infos{grid-column:span 2}.personne-highlight .content .infos a,.personne-highlight .content .infos p{color:#0f447e;font-size:14px;line-height:19px}.personne-highlight .content .infos p{font-weight:600;font-style:italic;margin-bottom:7px}.personne-highlight .content .infos a{display:block;word-break:break-all;margin-bottom:3px}.personne-highlight .content .infos a i{margin-right:5px}.personne-highlight .content .infos a:hover{text-decoration:underline}.personne-highlight .content .name,.personne-highlight .content>p{color:#0f447e;font-size:18px;line-height:24px;font-weight:700;margin:0}.personne-highlight>.row{padding:0 15px}.header-without-adress .heading{display:none}.service-title{background:#f1f4f8;padding:20px;font-size:18px;line-height:18px;margin-bottom:0;border-bottom:1px solid #bababa}.top-element-container{position:relative;z-index:5}@media (min-width:900px){.top-element-container{position:absolute;top:0;right:40px;width:calc(100% - 80px);display:grid;grid-template-columns:15fr 1fr}}@media (max-width:1150px){.top-element-container{padding:68px 0 24px;display:block}}.user-management{transition:.3s}@media (max-width:900px){.user-management{position:absolute;right:0;top:0}}.user-management button{background:#f1f4f8!important;color:#0f447e!important;box-shadow:none!important;border-radius:0 0 12px 12px;border:none}.user-management button:after{display:none}.user-management button .thumbnail-pp{vertical-align:middle;margin-right:11px}.user-management button span{min-width:130px;margin-right:20px}.user-management button i{transition:.3s}.user-management .dropdown-menu{margin:0;border:none;background:#f1f4f8;width:100%;padding:0 25px 10px 49px;border-radius:0 0 12px 12px}@media (max-width:1150px){.user-management .dropdown-menu{box-shadow:0 9px 9px -5px #e0e0e0}}.user-management .dropdown-menu a{color:#0f447e;font-size:14px;line-height:20px;font-weight:700;padding:10px;position:relative;display:block}.user-management .dropdown-menu a:not(:last-child):after{content:"";width:calc(100% - 10px);height:1px;bottom:0;left:10px;background:#0f447e;display:block;position:absolute}.user-management.show button{border-radius:0}.user-management.show button i{transform:rotate(180deg)}.user-management.slide-up{transform:translateY(-120%)}.show h1{font-size:24px;line-height:30px;color:#000;margin-bottom:0;font-weight:700}.show h2{font-size:25px;line-height:32px}.show h2,.show h3{color:#0f447e;margin-bottom:16px;font-weight:400}.show h3{font-size:21px;line-height:25px}.show .show-info-block p{margin-bottom:0;font-size:16px;line-height:24px;color:#000}.show-top,.show .show-heading{background:#f1f4f8}.show-top{z-index:3}@media (min-width:600px){.show-top .show-left .show-heading-personne-infos{width:calc(100% - 150px);display:inline-block;vertical-align:top}}.show-top .show-left .show-personne-cta-admin{display:flex}.show-top .show-left .show-personne-cta-admin .show-center{display:flex;width:100%;align-items:flex-end;flex-direction:column}.show-top .show-right{display:flex;flex-direction:column;align-items:flex-start;text-align:right;width:100%}.show-top .show-right a:not(:last-child){margin-bottom:9px}.show-top .show-right .groupes-be .h5{color:#0f447e;font-size:16px;line-height:22px;margin-bottom:12px;font-weight:700}.show-top .show-right .groupes-be a{font-size:14px;line-height:19px;margin-bottom:15px;color:#000;display:block}.show-top .show-right .btn-outline-danger:hover{color:#bd2431;background-color:transparent}.show-top.is_admin .show-right{background-color:#f1f4f8;display:flex;text-align:left}.show-top:after{content:"";position:absolute;bottom:100%;left:0;background-color:#fff;height:15px;width:100%}.show-top .anchor-nav{position:relative}@media (min-width:992px){.show-top .anchor-nav:after{content:"";position:absolute;background-color:#0f447e;height:100%;left:100%;top:0}}.anchor-nav{background-color:#0f447e}.anchor-nav a{color:#fff;padding:13px 10px;font-size:16px;line-height:22px;display:block;position:relative;border-bottom:1px solid #0f447e!important}.anchor-nav a.active,.anchor-nav a:hover{background-color:#0f447e!important;border-color:transparent!important;color:#fff!important}.anchor-nav a.active:after,.anchor-nav a:hover:after{content:"";width:0;height:0;border-color:#0f447e transparent transparent;border-style:solid;border-width:11px 11px 0;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.visibility-banner{background-color:#73afdf;color:#fff;padding:7px 16px 0;display:flex;grid-gap:32px;justify-content:space-between}@media (max-width:500px){.visibility-banner .actions{display:flex;flex-direction:column}.visibility-banner .actions .btn-outline-primary,.visibility-banner .actions a{margin:0 0 8px!important}}.visibility-banner span{font-weight:700;font-size:16px;line-height:22px;margin-bottom:8px;display:inline-block;vertical-align:middle}@media (max-width:700px){.visibility-banner span{margin-top:8px}.visibility-banner span:not(.state){display:block}}.visibility-banner span:not(:last-child){margin-right:30px}.visibility-banner span i{color:#0f447e;margin-right:4px}.visibility-banner .btn-outline-primary{color:#fff;border-color:#fff;margin-bottom:8px;margin-right:8px;display:inline-block;vertical-align:middle}.visibility-banner .btn-outline-primary:hover{color:#fff;border-color:#fff;opacity:.6}.state{display:inline-block;padding:5px 12px;background-color:#6aad54;font-weight:700;color:#fff;border:1px solid hsla(0,0%,100%,.5)}.state.inactive{background-color:#e9364d}.personne-management-col{display:flex}.personne-management-col .personne-management-wrapper{display:flex;justify-content:flex-end;background:#e9e9e9;flex-direction:column}.personne-management-col .personne-management-wrapper>*{padding:0 10px}.personne-management-col .personne-management-wrapper>:first-child{padding-top:10px}.personne-management-col .personne-management-wrapper>:last-child{padding-bottom:10px}.personne-management-col .personne-management-wrapper .switch .slider{background-color:#d0cece;left:10px}.personne-management-col .personne-management-wrapper hr{margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.vie-religieuse-col{display:flex;justify-content:flex-end;flex-direction:column}.vie-religieuse-col .vie-religieuse-content{border-left:1px solid #000;padding-left:10px}.vie-religieuse-col .vie-religieuse-content p{margin-bottom:0}.vie-religieuse-col .vie-religieuse-content h2{margin-bottom:5px}.personne-show-content h2{position:relative;margin-bottom:28px;font-size:30px;line-height:41px;color:#0f447e;font-weight:500;margin-top:48px}.personne-show-content h2:after{content:"";width:48px;height:6px;background-color:#0f447e;position:absolute;top:100%;left:0}.personne-show-content .anchor-element{position:relative}.personne-show-content .anchor-element div{position:absolute;left:0;top:0}#nav-personne a{font-size:15px}.nomination-infos{padding:24px 0}.nomination-infos:not(:last-child){border-bottom:1px solid #d4d4d4}.nomination-infos img{width:84px;float:left;margin-right:35px}@media (min-width:768px){.nomination-infos .nomination-infos-content{width:calc(100% - 119px);float:left}}.nomination-infos .nomination-infos-content p{font-size:14px;line-height:22px;margin-bottom:6px;color:#000}.nomination-infos .nomination-infos-content p:first-child{font-size:18px;line-height:21px;font-weight:700;margin-bottom:12px}.nomination-infos .nomination-infos-content p:first-child a{text-decoration:underline}.show-heading-personne{display:flex}.show-heading-personne .img-wrapper{width:120px;margin-right:24px;display:inline-block}.show-heading-personne .img-wrapper img{width:100%}.show-heading-personne .show-heading-personne-infos p{margin-bottom:0;font-size:16px;line-height:24px;color:#000}.personne-show-cta-container{width:100%;margin-bottom:10px}.personne-show-cta-container a{background-color:#0f447e;color:#fff;padding:7px 12px;margin-bottom:2px;border:1px solid #0f447e;font-size:13px}.personne-show-cta-container a:hover{opacity:.85}.show-heading-personne-vie-religieuse{display:flex}.show-heading-personne-vie-religieuse>div{background:#f1f4f8;flex:1}.img-center{display:block;margin-left:auto;margin-right:auto;width:50%}#personneEtatCivil img{width:120px;margin-right:24px}.block-infos-personne{margin-bottom:50px}.agreement-wrapper{min-height:100vh;display:flex;align-items:center}.agreement-wrapper .agreement-container h2{font-size:30px;margin-bottom:25px}.new-diocese-entry .title,.single-derniere-breve .title{color:#73afdf;font-size:14px;line-height:19px;margin-bottom:5px;font-weight:700;text-transform:uppercase}.new-diocese-entry .subtitle,.single-derniere-breve .subtitle{color:#0f447e;font-size:16px;line-height:18px;margin-bottom:2px;font-weight:700}.new-diocese-entry .date,.single-derniere-breve .date{color:#8d8d8d;font-size:14px;line-height:19px;margin-bottom:24px;font-weight:700}.new-diocese-entry .wrapped-content .content,.single-derniere-breve .wrapped-content .content{color:#000;font-size:14px;line-height:20px;margin-bottom:6px;max-height:80px;overflow:hidden}.new-diocese-entry .wrapped-content .content p,.single-derniere-breve .wrapped-content .content p{margin:0;font-size:14px;line-height:20px}.new-diocese-entry .wrapped-content .read-more,.single-derniere-breve .wrapped-content .read-more{font-size:14px;line-height:19px;display:inline-block}.new-diocese-entry .author,.single-derniere-breve .author{color:#000;font-size:14px;line-height:19px;margin-top:12px;font-weight:700;margin-bottom:8px}.new-diocese-entry .link-download,.single-derniere-breve .link-download{margin-bottom:14px;padding:6px 18px 6px 6px;border:1px solid #0f447e;border-radius:50px;color:#0f447e;text-decoration:none;display:inline-flex;align-items:center;background-color:transparent}.new-diocese-entry .link-download img,.single-derniere-breve .link-download img{width:24px;display:inline-block;vertical-align:middle;margin-right:7px;min-width:24px}.new-diocese-entry .link-download i,.single-derniere-breve .link-download i{min-width:24px}.new-diocese-entry p a,.single-derniere-breve p a{word-break:break-all}.anim-underline{position:relative}.anim-underline:after{content:"";position:absolute;width:0;height:1px;transition:.3s;background-color:#0f447e;bottom:-2px;left:0}.anim-underline:hover:after{width:100%}.list-last-files li{margin-bottom:.7rem}.list-last-files li>a:not(.btn){width:calc(100% - 40px);display:inline-block;vertical-align:top}.list-last-files li>a:not(.btn) .fas.fa-file{color:#73afdf;font-size:30px;display:inline-block;vertical-align:middle;margin-right:16px}.list-last-files li>a:not(.btn) .file-name{position:relative;display:inline-block;color:#0f447e;max-width:calc(100% - 50px);vertical-align:top}.list-last-files li>a:not(.btn) .file-name:after{content:"";position:absolute;width:0;height:1px;transition:.3s;background-color:#0f447e;top:100%;left:0}.list-last-files li:hover>a:not(.btn) .fas.fa-file{color:#0f447e}.list-last-files li:hover>a:not(.btn) .file-name:after{width:100%}@media (max-width:550px){.tabs-recherche-avance{padding-top:8px}}.tabs-recherche-avance .tab{float:left;transform:translateY(1px);display:block;padding:13px 20px 11px;transition:.3s;font-size:14px;line-height:17px;text-transform:uppercase;opacity:.45;color:#fff;background:#0f447e;margin-right:8px;margin-top:10px}@media (max-width:768px){.tabs-recherche-avance .tab{padding:13px 17px 11px 16px}}@media (max-width:550px){.tabs-recherche-avance .tab{width:100%;margin-top:0}}.tabs-recherche-avance .tab.active{opacity:1}.tabs-recherche-avance .tab:not(.active):hover{opacity:.8}@media (min-width:550px){.tabs-recherche-avance .tab:not(.active):hover{padding-bottom:16px;margin-top:5px}}.wrapper-recherche-avance{border-top:1px solid #000}.wrapper-recherche-avance .recherche-avance{border:1px solid #000;border-top:none;padding-bottom:15px}.wrapper-recherche-avance .card-columns{background-color:#f1f4f8}@media (max-width:1000px){.wrapper-recherche-avance .card-columns{column-count:2}}@media (max-width:767px){.wrapper-recherche-avance .card-columns{column-count:1}}.wrapper-recherche-avance .card-columns .single-filter-block{margin-bottom:30px;position:relative;display:inline-block;width:100%}.wrapper-recherche-avance .card-columns .single-filter-block .col-form-label,.wrapper-recherche-avance .card-columns .single-filter-block .custom-form label{position:relative;margin-bottom:10px;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);display:block}.wrapper-recherche-avance .card-columns .single-filter-block .col-form-label:after,.wrapper-recherche-avance .card-columns .single-filter-block .custom-form label:after{content:"";position:absolute;left:0;bottom:0;width:50px;background-color:#0f447e;height:2px}.wrapper-recherche-avance .row{margin:0}.wrapper-recherche-avance .row.main-row{background-color:#f1f4f8}.wrapper-recherche-avance .row .form-cols{padding-top:20px;padding-bottom:20px}.wrapper-recherche-avance .row .form-cols:first-child,.wrapper-recherche-avance .row .form-cols:nth-child(3){background:hsla(0,0%,100%,.5019607843137255)}.wrapper-recherche-avance .row .form-cols h2{font-size:26px;line-height:32px;margin-bottom:27px;color:#0f447e;font-weight:300}.wrapper-recherche-avance .row .form-cols .form-check{margin-bottom:3px}.wrapper-recherche-avance .row .form-cols hr{border:1px solid #0f447e;margin:30px 0;max-width:50%}.wrapper-recherche-avance .row .form-cols .custom-label,.wrapper-recherche-avance .row .form-cols label{color:#0f447e;font-weight:700;margin-bottom:9px;font-size:16px;line-height:22px}.wrapper-recherche-avance .row .form-cols input[type=date]{max-width:calc(100% - 52px);display:inline-block}.wrapper-recherche-avance .row .form-cols .date-field-wrapper label{width:50px;text-align:right;padding-right:10px}.wrapper-recherche-avance input[type=checkbox]:checked+label{text-decoration:underline}.update-password form .form-group label{vertical-align:middle;width:265px;max-width:100%;text-align:right;margin-right:15px}@media (max-width:700px){.update-password form .form-group label{text-align:left}}.update-password form .form-group .input-password-wrapper{display:inline-block;vertical-align:middle;max-width:400px;width:calc(100% - 275px)}@media (max-width:700px){.update-password form .form-group .input-password-wrapper{width:100%}}.update-password form .form-group button[type=submit]{margin-left:270px}@media (max-width:700px){.update-password form .form-group button[type=submit]{margin-left:0}}.nav-services{border-bottom:1px solid rgba(0,0,0,.38);padding-bottom:12px;display:flex;flex-flow:wrap}.nav-services>a,.nav-services>span{float:left;color:#0f447e;font-size:18px;line-height:24px}.nav-services>a:not(:last-child),.nav-services>span:not(:last-child){margin-right:45px}@media (max-width:1350px){.nav-services>a:not(:last-child),.nav-services>span:not(:last-child){margin-right:35px}}.nav-services>a:hover{text-decoration:underline}.nav-services span{font-weight:700}@media (max-width:500px){.nav-services span{order:-1;font-size:22px;margin-bottom:6px;width:100%}}#treeView{list-style-type:none;margin:0;padding:0}#treeView .caret{cursor:pointer;user-select:none}#treeView .caret:before{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f054";font-size:16px;color:#0f447e;margin-right:18px;display:inline-block;vertical-align:middle}@media (max-width:1150px){#treeView .caret:before{margin-right:10px}}#treeView .caret.caret-down:before{transform:rotate(90deg)}#treeView .caret .fas.fa-folder{color:#73afdf;font-size:30px;display:inline-block;vertical-align:middle;margin-right:16px}#treeView .caret .folder-actions{display:none}#treeView .caret:hover .folder-actions{display:block}#treeView .caret.empty-carret:before{opacity:0}#treeView li{line-height:35px}#treeView .nested{display:none}#treeView .nested.active{display:block;margin-left:50px}@media (max-width:1150px){#treeView .nested.active{margin-left:24px}}#treeView .file-icon{color:#f1f4f8;font-size:26px;display:inline-block;vertical-align:middle;margin-right:16px}#treeView .file-row{position:relative;transition:.3s;padding:2px 5px}#treeView .file-row .collapse-trigger-file{margin-top:3px;display:none}#treeView .file-row .collapse-trigger-file i{transition:.3s;transform:translateY(2px)}#treeView .file-row .file-infos .author{margin:0;display:inline-block;min-width:250px;padding:0 15px}#treeView .file-row .file-infos .update{margin:0 30px 0 0;display:inline-block}#treeView .file-row:hover .file-infos{display:block}#treeView .file-row.active,#treeView .file-row:hover{background-color:#f1f4f8}#treeView .file-row.active .file-icon,#treeView .file-row:hover .file-icon{color:#73afdf}#treeView .file-row.active .collapse-trigger-file,#treeView .file-row:hover .collapse-trigger-file{display:block}#treeView .file-row.active{margin:3px 0}#treeView .file-row.active .file-icon+a{text-decoration:underline}#treeView .file-row.active .collapse-trigger-file{background-color:#0f447e!important;color:#fff!important}#treeView .file-row.active .collapse-trigger-file i{transform:rotate(180deg) translateY(0)}#treeView.treeView-dummy .caret:before{display:none}.block-docs-associes h2{line-height:20px;margin-bottom:30px}.block-docs-associes ul li:not(:last-child){margin-bottom:8px}.block-docs-associes ul li i{color:#73afdf;font-size:20px;display:inline-block;margin-right:8px}.fancybox-content{max-width:1010px;max-height:100%;width:80%}.custom-fancybox{min-height:100vh;display:flex;justify-content:center;flex-direction:column;padding:20px 25px}.custom-fancybox h2{color:#0f447e;font-size:22px;line-height:25px;font-weight:700}.custom-fancybox p{margin-bottom:0}.queries-list li{max-width:700px;position:relative;transition:.3s}.queries-list li:hover{transform:translateX(20px)}.queries-list li:hover a{color:#0f447e}.queries-list li a{margin-bottom:10px;background:#f1f4f8;display:flex}.queries-list li a.red{background-color:#f8e0e2}.queries-list li a.yellow{background-color:#fbefd7}.queries-list li a.green{background-color:#e4f7df}.queries-list li a.blue{background-color:#edf7ff}.queries-list li a span{position:relative;padding:12px 20px;float:left}.queries-list li a span.icon{transition:.3s;border-right:1px solid #f1f4f8;display:flex;align-self:center}.queries-list li a span.icon:before{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f04b"}.queries-list li a span.name{width:calc(100% - 55px);padding-right:50px}.queries-list li a span:first-child{transition:.3s;border-right:1px solid #f1f4f8;display:flex;align-self:center;width:55px;text-align:center;justify-content:center}.queries-list li a span:first-child i{font-size:23px}.queries-list li form{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.void{padding:50px 30px;max-width:700px;text-align:center;border:4px dashed #c2d0e1;opacity:.6;transition:.3s;border-radius:15px}.void:hover{opacity:1}.void i{font-size:60px;color:#c2d0e1;margin-bottom:20px}.save-query{position:relative}.save-query .btn{vertical-align:top}.save-query .floatting-part{height:0;opacity:0;transition:.5s;transform:translateX(-150%);display:flex}.save-query .floatting-part input[type=text]{margin-right:10px}.save-query.active .floatting-part{height:auto;opacity:1;transform:translateX(0)}.file-content{display:flex;align-items:center;justify-content:space-between}.breve-file{background:#e2eef8;font-size:14px;line-height:19px;color:#0f447e;padding:7px 13px 7px 15px;display:block;min-height:46px}.breve-file span{display:inline-block;vertical-align:middle;font-weight:700;max-width:calc(100% - 65px)}.breve-file button{padding:8px 10px;margin-left:20px}.breve-file button i{margin-right:0!important}.update-breve-eveches h2{padding:14px 24px;font-size:18px;line-height:18px;text-transform:uppercase;color:#0f447e;font-weight:700;margin:0;border-top:1px solid #707070}.update-breve-eveches .wrapper-breve.disabled{opacity:.4}.update-breve-eveches .wrapper-breve .heading-breve{background:#f1f4f8;padding:12px 24px}.update-breve-eveches .wrapper-breve .heading-breve h3{font-size:18px;line-height:18px;color:#0f447e;font-weight:700;margin:0}.update-breve-eveches .wrapper-breve .heading-breve .group-index{display:inline-block;color:#000;font-size:11px;line-height:11px;border:1px solid #000;border-radius:30px;padding:3px 10px 2px;font-weight:700}.update-breve-eveches .wrapper-breve .body-breve .content{padding:24px 48px}@media (max-width:700px){.update-breve-eveches .wrapper-breve .body-breve .content{padding:24px 18px}}.update-breve-eveches .wrapper-breve .body-breve .content p{font-size:14px;line-height:22px}.update-breve-eveches .wrapper-breve .body-breve .col-md-3{display:flex;align-items:stretch}.update-breve-eveches .wrapper-breve .body-breve .selectors-area{background:#f2f2f3;padding:14px 10px;display:flex;flex-direction:column;width:100%}.update-breve-eveches .wrapper-breve .body-breve .selectors-area.selected{background:#caead1}.update-breve-eveches .wrapper-breve .body-breve .selectors-area.refused{background:#f9d4d7}.update-breve-eveches .wrapper-breve .body-breve .selectors-area .btn{background:#fff;margin-bottom:13px;padding:8px 24px 7px;border:none}.update-breve-eveches .wrapper-breve .body-breve .selectors-area .btn:hover{color:inherit!important;opacity:.7}.update-breve-eveches .wrapper-breve .body-breve .selectors-area .btn i{margin-left:12px}.update-breve-eveches:last-child{border-bottom:1px solid #707070}.btn-filters-toggle .toggle-show{display:none}.btn-filters-toggle.filters-toggle-active .toggle-show,.btn-filters-toggle .toggle-hide{display:inline}.btn-filters-toggle.filters-toggle-active .toggle-hide{display:none}.btn-filters-toggle.collapsed .toggle-show{display:inline!important}.btn-filters-toggle.collapsed .toggle-hide{display:none!important}.td-collapse{padding:0!important;border-top:none!important}.td-collapse .collapse{background:#f9f9f9;border-bottom:2px solid #0f447e}.td-collapse .collapse .wrapper-collapse{padding:15px;max-width:750px}.td-collapse .collapse .wrapper-collapse .file{display:inline-block;border:1px solid #0f447e;color:#0f447e;padding:3px 6px;position:relative}.td-collapse .collapse .wrapper-collapse .file:before{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f019";margin-right:5px}.td-collapse .collapse .wrapper-collapse .file:hover{background-color:#0f447e;color:#fff}@media (max-width:1000px){.table-wrapper{max-width:100%;overflow-x:scroll;scrollbar-color:#d3d3d3 orange}.table-wrapper::-webkit-scrollbar-track{background:orange}}.table-wrapper::-webkit-scrollbar{width:12px}.table-wrapper::-webkit-scrollbar-track{background:transparent}.table-wrapper::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px;border:3px solid #fff}.table-toggle-collapse:not(.collapsed){background-color:#0f447e;color:#fff}.list-full-width-separator{background:#f1f4f8;padding:24px;border-top:1px solid #e0e0e0}@media (max-width:1150px){.grid-wrapper{display:block;grid-template-columns:1fr!important}.grid-wrapper .sidebar{position:fixed;z-index:30;left:0;max-width:100%;width:300px;bottom:0;top:0;transition:.3s;transform:translateX(-100%);box-shadow:1px 0 6px #c1c1c1}}@media (max-width:1150px) and (max-width:400px){.grid-wrapper .sidebar{width:100vw}}@media (max-width:1150px){.grid-wrapper .sidebar .sidebar-wrapper{overflow-y:scroll;height:100%}.grid-wrapper .sidebar .sidebar-wrapper::-webkit-scrollbar{width:12px}.grid-wrapper .sidebar .sidebar-wrapper::-webkit-scrollbar-track{background:transparent}.grid-wrapper .sidebar .sidebar-wrapper::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px;border:3px solid #f1f4f8}.grid-wrapper .sidebar.mobile-show{transform:translateX(0)}.grid-wrapper .sidebar.mobile-show .sidebar-toggle i{transform:rotate(0)}.grid-wrapper .sidebar .sidebar-toggle i{transform:rotate(180deg)}.grid-wrapper .sidebar .param-globaux-toggle{margin-bottom:10px;position:relative}.grid-wrapper .grid-col-sup *{display:block!important}.grid-wrapper .section-information,.grid-wrapper .section-param-globaux,.grid-wrapper .section-services-diocesains{position:fixed;z-index:25;left:0;top:0;bottom:0;width:100vw;transform:translateX(-100%);transition:.3s;display:block;padding:40px 0 15px 300px}.grid-wrapper .section-information .mobile-wrapper,.grid-wrapper .section-param-globaux .mobile-wrapper,.grid-wrapper .section-services-diocesains .mobile-wrapper{overflow-y:scroll;height:100%}.grid-wrapper .section-information .mobile-wrapper::-webkit-scrollbar,.grid-wrapper .section-param-globaux .mobile-wrapper::-webkit-scrollbar,.grid-wrapper .section-services-diocesains .mobile-wrapper::-webkit-scrollbar{width:12px}.grid-wrapper .section-information .mobile-wrapper::-webkit-scrollbar-track,.grid-wrapper .section-param-globaux .mobile-wrapper::-webkit-scrollbar-track,.grid-wrapper .section-services-diocesains .mobile-wrapper::-webkit-scrollbar-track{background:transparent}.grid-wrapper .section-information .mobile-wrapper::-webkit-scrollbar-thumb,.grid-wrapper .section-param-globaux .mobile-wrapper::-webkit-scrollbar-thumb,.grid-wrapper .section-services-diocesains .mobile-wrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:3px solid #0f447e}.grid-wrapper .section-information.active,.grid-wrapper .section-param-globaux.active,.grid-wrapper .section-services-diocesains.active{transform:translateX(0)}.grid-wrapper .section-information .mobile-close,.grid-wrapper .section-param-globaux .mobile-close,.grid-wrapper .section-services-diocesains .mobile-close{display:block!important;font-size:25px;position:absolute;right:30px;top:10px;cursor:pointer}}@media (max-width:800px){.grid-wrapper .section-information,.grid-wrapper .section-param-globaux,.grid-wrapper .section-services-diocesains{z-index:30;padding-left:0}}.add-to-base-documentaire{display:none!important}.details-nomination{width:100%;max-width:100%;display:block}.details-nomination .row{margin:0}.details-nomination h2{font-size:20px}.details-nomination .left-heading{background-color:#f1f4f8;display:flex;padding:32px}@media (max-width:767px){.details-nomination .left-heading{padding:24px 32px}}.details-nomination .left-heading img{width:48px;margin-right:24px}.details-nomination .left-heading .nom p{font-size:20px;line-height:24px;margin-bottom:8px}.details-nomination .left-heading .nom p:nth-child(2){font-weight:700}.details-nomination .left-heading .nom p.adel-id{line-height:18px;font-size:16px;font-weight:700}.details-nomination .right-heading{background-color:#f6f6f6;padding:48px;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.details-nomination .right-heading{padding:24px 32px}}.details-nomination .right-heading h2{font-size:18px;line-height:21px;margin-bottom:6px;font-weight:700;color:#000}.details-nomination .right-heading .nomination{font-size:20px;line-height:24px;font-weight:700;color:#0f447e}@media (min-width:767px){.details-nomination .sep-right{border-right:1px solid #d3d3d3}}.fiche-profil{background-color:#ffebc4;padding:24px;color:#484848}.fiche-profil .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.fiche-profil .heading h4{margin-bottom:0;font-weight:700;color:#0f447e;font-size:18px;margin-right:8px}.fiche-profil .heading a{font-size:14px;color:#484848;text-decoration:underline;text-align:right}.fiche-profil hr{margin:10px 0 15px}.fiche-profil h5{font-weight:700;font-style:italic;color:#484848;margin-bottom:0;font-size:17px}.fiche-profil .libelle{font-weight:700;margin-bottom:0;color:#0f447e;line-height:1}.fiche-profil .date{font-size:14px;margin-bottom:0}.fiche-profil .entite{line-height:17px}.fiche-profil .entite a{font-size:14px;font-style:italic;margin-bottom:0;color:#484848}.document-proposition-wrapper{padding:30px;border:4px dashed #d9e1ec;max-width:800px}@media (min-width:767px){.document-proposition-wrapper .form-delete{position:absolute;left:0;bottom:0}}.brev-infos-cell-content{background-color:#e8f2f9;max-width:100%!important;padding:25px 30px 25px 120px!important}@media (min-width:768px){.brev-infos-cell-content{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width:992px){.brev-infos-cell-content{padding:15px 20px!important}}@media (min-width:768px){.brev-infos-cell-content>div:not(:last-child){border-right:1px solid grey;padding-right:24px}}@media (max-width:767px){.brev-infos-cell-content>div:not(:last-child){border-bottom:1px solid grey;padding-bottom:24px}}@media (min-width:768px){.brev-infos-cell-content>div:not(:first-child){padding-left:24px}}.brev-infos-cell-content>div:nth-child(3) p{font-weight:700;margin-bottom:.6rem}.brev-infos-cell-content>div .contains-files a{border:1px solid #0f447e!important;border-radius:50px!important;background-color:transparent!important;color:#0f447e!important;font-weight:700!important;font-size:13px!important;line-height:15px!important;padding:9px 18px 9px 12px!important;display:inline-flex!important;align-items:center;word-break:break-all}.brev-infos-cell-content>div .contains-files a img{margin-right:8px!important}.brev-infos-cell-content>div br+br{display:none}tr.tr-active{background-color:#f3f8fc}.brev-cell-content-information-module{background-color:#e8f2f9;max-width:100%!important;padding:25px 50px!important}@media (min-width:768px){.brev-cell-content-information-module{display:grid;grid-template-columns:2fr 1fr}}@media (max-width:992px){.brev-cell-content-information-module{padding:15px 20px!important}}.brev-cell-content-information-module>div:not(:last-child){padding-right:24px;border-right:1px solid grey}.brev-cell-content-information-module>div:not(:first-child){padding-left:24px}#single-breve{max-width:670px}#single-breve .top h1{color:#000;font-size:25px;line-height:34px;margin-bottom:12px;font-weight:700}#single-breve .top p{color:#0f447e;font-size:16px;line-height:22px;margin-bottom:4px}#single-breve .content{box-shadow:0 0 24px rgba(0,0,0,.1607843137254902);padding:44px 47px 38px;font-size:14px;line-height:18px;background-color:#fff}@media (max-width:600px){#single-breve .content{padding:24px}}#single-breve .content .service{font-size:28px;line-height:38px;color:#ff9698;font-weight:700;margin-bottom:10px;display:block}@media (max-width:600px){#single-breve .content .service{font-size:23px;line-height:29px}}#single-breve .content .service.h6{font-size:16px;line-height:18px}#single-breve .content a.service:hover{color:#f78688}#single-breve .content .title{font-size:24px;line-height:26px;color:#0f447e;font-weight:900;margin-bottom:10px}@media (max-width:600px){#single-breve .content .title{font-size:22px;line-height:25px}}#single-breve .content .groupes{position:relative;padding:0 12px;z-index:1;margin:8px 0 12px}#single-breve .content .groupes:before{content:"";background-color:#0f447e;width:100%;height:1px;top:9px;left:0;position:absolute;z-index:-1}#single-breve .content .groupes p{display:inline-block;background-color:#f1f4f8;font-size:11px;line-height:11px;color:#0f447e;padding:4px 8px;font-weight:900;border-radius:50px;margin-right:3px;margin-bottom:5px}#single-breve .content .text a{color:#007aff}#single-breve .content .contains-files a{border:1px solid #0f447e!important;border-radius:50px!important;background-color:transparent!important;color:#0f447e!important;font-weight:700!important;font-size:13px!important;line-height:15px!important;padding:9px 18px 9px 12px!important;display:inline-flex!important;align-items:center}#single-breve .content .contains-files a img{margin-right:8px!important;width:24px}#single-breve .content ol,#single-breve .content ul{list-style:inherit;padding-left:25px}#single-breve .content ol li,#single-breve .content ul li{list-style:inherit}.single-document h1{font-size:25px;line-height:34px;color:#000;font-weight:700;margin-bottom:42px}.single-document .content{box-shadow:0 0 24px rgba(0,0,0,.1607843137254902);padding:32px;font-size:16px;line-height:22px;background-color:#fff;color:#0f447e;max-width:850px;display:grid;grid-template-columns:56px 1fr}.single-document .content .icon-file img{width:34px}.single-document .content .title{font-size:18px;line-height:22px;color:#0f447e;font-weight:900;margin-bottom:4px}.single-document .content .contains-files a{border:1px solid #0f447e!important;border-radius:50px!important;background-color:transparent!important;color:#0f447e!important;font-weight:700!important;font-size:13px!important;line-height:15px!important;padding:5px 12px 5px 6px!important;display:inline-flex!important;align-items:center;text-decoration:none}.single-document .content .contains-files a img{margin-right:8px!important;width:24px}.nav-personne-wrapper,.nav-personne-wrapper #nav-personne{position:relative;background-color:#0f447e}.nav-personne-wrapper #nav-personne{transition:.3s;flex-flow:wrap;border-bottom:none!important;width:100%!important}.nav-personne-wrapper #nav-personne .nav-item{margin-bottom:0}.nav-personne-wrapper #nav-personne .nav-item a{border-bottom:none!important;margin-bottom:0}@media (max-width:900px){.nav-personne-wrapper #nav-personne .nav-item a.active,.nav-personne-wrapper #nav-personne .nav-item a:active,.nav-personne-wrapper #nav-personne .nav-item a:focus,.nav-personne-wrapper #nav-personne .nav-item a:hover{background:hsla(0,0%,100%,.30980392156862746)!important;border-radius:0}.nav-personne-wrapper #nav-personne .nav-item a.active:after,.nav-personne-wrapper #nav-personne .nav-item a:active:after,.nav-personne-wrapper #nav-personne .nav-item a:focus:after,.nav-personne-wrapper #nav-personne .nav-item a:hover:after{display:none}}.nav-personne-wrapper .controls{position:absolute;left:0;top:0;height:50px;width:30px;background-color:#fff;color:#0f447e;border-bottom:1px solid #0f447e;border-right:1px solid #0f447e;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width:900px){.nav-personne-wrapper .controls{display:none}}.nav-personne-wrapper .controls.next{left:auto;right:0}.nav-personne-wrapper .controls.next:before{right:100%}.nav-personne-wrapper .controls.next:before,.nav-personne-wrapper .controls.prev:before{content:"";position:absolute;height:100%;width:40px;top:0;background:transparent linear-gradient(268deg,#0f447e,#0f447e) 0 0 no-repeat padding-box}.nav-personne-wrapper .controls.prev:before{left:100%;transform:rotate(180deg)}.block-carousel{position:relative;margin:0 auto 24px}.block-carousel .carousel-inner{position:relative;background:#dcdcdc;padding-top:40%}.block-carousel .carousel-inner .carousel-item{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat}.block-carousel .carousel-inner .carousel-item .carousel-item-wrapper{display:flex;padding:50px 32px 30px;align-items:center;width:100%;height:100%;background:-moz-linear-gradient(right,rgba(0,76,165,.88) 3%,rgba(0,76,165,.44) 40%,rgba(0,76,165,.23) 58%,rgba(0,76,165,.18) 62%);background:-webkit-linear-gradient(right,rgba(0,76,165,.88) 3%,rgba(0,76,165,.44) 40%,rgba(0,76,165,.23) 58%,rgba(0,76,165,.18) 62%);background:linear-gradient(90deg,rgba(0,76,165,.88) 3%,rgba(0,76,165,.44) 40%,rgba(0,76,165,.23) 58%,rgba(0,76,165,.18) 62%)}.block-carousel .carousel-inner .carousel-item .carousel-caption{position:relative;top:auto;left:auto;bottom:auto;right:auto;text-align:left;z-index:1;padding:0;max-width:300px}.block-carousel .carousel-inner .carousel-item .carousel-caption .actu-label{color:#fcad15;font-size:16px;line-height:24px;font-weight:700;display:block}.block-carousel .carousel-inner .carousel-item .carousel-caption h5{font-weight:700;margin:0}.block-carousel .carousel-inner .carousel-item .carousel-caption .read{color:#fff;font-style:italic;text-decoration:underline}.block-carousel .controls .carousel-control-prev{left:17px}.block-carousel .controls .carousel-control-next,.block-carousel .controls .carousel-control-prev{color:#fff;opacity:1;margin:0 4px;font-size:21px;position:absolute;height:35px;width:35px;z-index:10;bottom:4px;top:auto}.block-carousel .controls .carousel-control-next{left:40px}.block-carousel .controls i{color:#ffde15}.block-carousel .carousel-indicators{margin-bottom:0;transform:translateY(50%);z-index:1!important}.block-carousel .carousel-indicators li{width:7px;height:7px;border:3px solid #0f447e;opacity:1;border-radius:50px;background-color:#fff}.block-carousel .carousel-indicators li.active{background-color:#0f447e}.cms-page.container-fluid{padding:0}.carousel-title h2{margin-bottom:0;color:#0f447e;background-color:#ebebeb;padding:8px 12px;display:inline-block;font-size:15px;font-weight:700}.builder-block-blue{background-color:#0f447e;color:#fff;padding:18px 24px}.builder-block-blue a{color:#fff;display:block;padding:6px 0;font-size:14px;line-height:19px;font-weight:700}.builder-block-blue a:hover{opacity:.7}.builder-block-blue p{margin:0}.builder-block-blue p:first-child a{color:#fcad15;font-size:18px;line-height:24px;padding-bottom:17px}.builder-block-blue p:not(:first-child) a{border-top:1px solid #fff}.builder-block-blue-no-title{background-color:#0f447e;color:#fff;padding:12px 24px}.builder-block-blue-no-title a{color:#fff;display:block;padding:6px 0;font-size:14px;line-height:19px;font-weight:700}.builder-block-blue-no-title a:hover{opacity:.7}.builder-block-blue-no-title p{margin:0}.builder-block-blue-no-title p:not(:first-child) a{border-top:1px solid #fff}.cms-block .title-underlined-with-link h2{font-size:15px;line-height:22px;margin-top:8px}.cms-block .new-diocese-entry .title,.cms-block .single-derniere-breve .title{font-size:16px;text-transform:inherit;line-height:24px;margin-bottom:7px}.cms-block .new-diocese-entry .subtitle,.cms-block .single-derniere-breve .subtitle{font-size:20px;line-height:24px;margin-bottom:6px}@media (max-width:800px){.cms-block .new-diocese-entry .subtitle,.cms-block .single-derniere-breve .subtitle{font-size:18px;line-height:22px}}.cms-block .new-diocese-entry p,.cms-block .single-derniere-breve p{font-size:14px;line-height:19px;margin-bottom:10px}.cms-block .new-diocese-entry .date,.cms-block .single-derniere-breve .date{color:#0f447e}.title-right-line{z-index:2;position:relative}.title-right-line h2{display:inline-block;position:relative;background-color:#fff;z-index:4;font-size:16px;font-weight:700;color:#0f447e;margin:0;padding-right:12px}.title-right-line:before{content:"";width:100%;height:1px;position:absolute;top:50%;background-color:#0f447e;z-index:4}@media (max-width:700px){.fancybox-slide{padding:44px 20px}}.fancybox-content-wrapper{padding:48px 52px;position:relative}.fancybox-content-wrapper h1{color:#0f447e;font-size:24px;line-height:32px;margin-bottom:16px;font-weight:900}.fancybox-content-wrapper label,.fancybox-content-wrapper legend{color:#0f447e;font-size:14px;line-height:19px;font-weight:900}.fancybox-content-wrapper input[type=checkbox]+label,.fancybox-content-wrapper input[type=radio]+label{font-weight:400;color:#000}.fancybox-content-wrapper .fancy-close{position:absolute;top:24px;right:24px;width:24px;height:24px}.fancybox-content-wrapper .fancy-close:after,.fancybox-content-wrapper .fancy-close:before{content:"";width:34px;height:1px;position:absolute;background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}.fancybox-content-wrapper .fancy-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.fancybox-content-wrapper .fancy-close:hover{cursor:pointer}.fancybox-is-open .fancybox-bg{opacity:.7}.line-indicator{display:grid;grid-gap:8px;width:300px;margin-bottom:8px}.line-indicator.line-9-3{grid-template-columns:9fr 3fr}.line-indicator.line-3-9{grid-template-columns:3fr 9fr}.line-indicator.line-8-4{grid-template-columns:8fr 4fr}.line-indicator.line-4-8{grid-template-columns:4fr 8fr}.line-indicator.line-6-6{grid-template-columns:6fr 6fr}.line-indicator.line-3-6-3{grid-template-columns:3fr 6fr 3fr}.line-indicator.line-4-4-4{grid-template-columns:4fr 4fr 4fr}.line-indicator.line-3-3-3-3{grid-template-columns:3fr 3fr 3fr 3fr}.line-indicator span{display:block;width:100%;border-radius:4px;background-color:#e6e6e6;text-align:center;padding:4px;border:1px dotted transparent}#line_zones label:after{display:none}#line_zones input[type=radio]:checked+label .line-indicator span{background-color:#f2f9ff;border:1px dotted #0f447e}.input-password-wrapper{position:relative}.input-password-wrapper .toggle-show-password{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.input-password-wrapper .toggle-show-password:hover{cursor:pointer;color:#0f447e}.input-password-wrapper input{padding-right:50px}.update-info-service h2{font-size:24px}.update-info-service h3{font-size:16px;font-weight:700}.update-info-service .long-text-cta{color:#0f447e;padding:3px 14px;line-height:40px;border-radius:25px;border:1px solid #0f447e;text-decoration:none;font-size:14px}.update-info-service .wrapper-info-service.wrapper-breve{padding:15px;border:1px dashed #0f447e;border-radius:6px;max-width:650px;margin:12px auto}.update-info-service .wrapper-info-service.wrapper-breve p{font-size:14px;margin-bottom:5px;line-height:18px}.update-info-service .wrapper-info-service.wrapper-breve .wrapped-content .content{overflow:visible;max-height:unset}.update-info-service .wrapper-info-service.wrapper-breve .wrapped-content .content p{margin-bottom:10px!important}.update-info-service .wrapper-info-service.wrapper-breve .wrapped-content .read-more{display:none}.update-info-service .only-preview{display:block!important}.update-info-service .not-preview{display:none}.configuration-wrapper .config-items-wrapper .config-items{border:1px solid #0f447e;padding:8px;display:flex;flex-direction:row;justify-content:space-between;margin-top:12px;border-radius:6px;max-width:650px}.configuration-wrapper .config-items-wrapper .config-items.deactivate{background-color:#eee;border-color:#d4d4d4;color:rgba(0,0,0,.33)}.configuration-wrapper .config-items-wrapper .config-items i{font-size:16px}.configuration-wrapper .config-items-wrapper .config-items div{display:flex;align-items:center}.configuration-wrapper .config-items-wrapper .item-name{font-weight:600}.configuration-wrapper .config-items-wrapper .item-active-info{font-size:14px}.configuration-wrapper table tr{border-bottom:1px solid #e7e5e5}.configuration-wrapper table tr td{font-size:16px;padding:0;padding-top:8px!important;padding-bottom:8px!important}.config-form-item select{width:140px}.doc-services-title{margin-top:30px;padding-left:31px;font-size:28px}.highlighted-services{padding-left:31px;margin-top:8px}.highlighted-services>a{display:inline-block;vertical-align:top;margin-right:55px;margin-bottom:24px;color:#000}.highlighted-services>a i{color:#73afdf;font-size:50px;margin-bottom:5px}.highlighted-services>a span{display:block;font-size:18px}.custom-tooltip-wrapper{position:relative;padding-left:6px;padding-right:10px;display:inline-block;float:left}.custom-tooltip-wrapper .custom-tooltip-opener{font-size:16px;color:#0f447e;margin:3px 0}.custom-tooltip-wrapper .custom-tooltip-content{position:absolute;top:0;left:100%;display:none;padding:5px 7px;border-radius:4px;width:310px;max-width:50vw;background-color:#fff;color:#222;font-size:13px;line-height:19px;z-index:99}.custom-tooltip-wrapper .custom-tooltip-content:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;background-color:#0f447e;opacity:.2;z-index:1}.custom-tooltip-wrapper:hover .custom-tooltip-content{display:block}.custom-tooltip-wrapper:after{content:"";clear:both;display:block}.form-group .float-left:empty+small{display:none}.form-check-help .form-check{float:left}.form-check-help .custom-tooltip-opener{margin:0}.checkbox-tooltip-wrapper{display:flex;align-items:center;margin-bottom:16px}.checkbox-tooltip-wrapper .form-group{margin-bottom:0}.checkbox-tooltip-wrapper .btn{cursor:auto;margin-left:8px;padding:2px 0;width:21px}.checkbox-tooltip-wrapper .btn i{font-size:12px;height:12px;line-height:12px}#suggestion_updates_send_mail_statutType{display:flex}#suggestion_updates_send_mail_statutType .form-check{margin-right:24px}#suggestion_updates_send_mail_statutType .form-check label{font-weight:700}#suggestion_updates_send_mail_statutType .form-check #suggestion_updates_send_mail_statutType_0:checked+label{color:#3ca43c}#suggestion_updates_send_mail_statutType .form-check #suggestion_updates_send_mail_statutType_0:checked+label:after{background-color:#3ca43c}#suggestion_updates_send_mail_statutType .form-check #suggestion_updates_send_mail_statutType_1:checked+label{color:red}#suggestion_updates_send_mail_statutType .form-check #suggestion_updates_send_mail_statutType_1:checked+label:after{background-color:red}.text-orange{color:#ff7707!important}body.documentation .search_bar .search-field{background-color:transparent}body.documentation .main-content>.container{width:100%;max-width:100%;padding:0}body.documentation .main-content>.container .document-heading-wrapper{background-color:rgba(115,175,223,.270588)}@media (max-width:900px){body.documentation .main-content>.container .document-heading-wrapper{height:140px!important}}body.documentation .main-content>.container .document-heading-wrapper .crud-page-title{font-size:42px;line-height:57px;padding:50px 0 90px;margin:0}@media (max-width:1150px){body.documentation .main-content>.container .document-heading-wrapper .crud-page-title{font-size:32px;line-height:42px;padding:30px 0}}body.documentation .main-content>.container .document-heading-wrapper .document-title{color:#0f447e;font-weight:700;font-size:28px;line-height:32px;margin:0;max-width:602px;padding-bottom:80px;padding-top:20px}body.documentation .main-content>.container .document-heading-wrapper .document-title.no-thumbnail{padding-bottom:60px}body.documentation .main-content>.container .document-page-wrapper .container{padding-top:40px}body.documentation .main-content>.container .document-page-wrapper .container .icon{background-color:#0f447e;color:#fff;width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:24px;border-radius:50px;margin-right:12px}@media (max-width:800px){body.documentation .main-content>.container .document-page-wrapper .container .icon{width:26px;height:26px;font-size:15px;line-height:20px}}body.documentation .main-content>.container .document-page-wrapper .container .news-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px}body.documentation .main-content>.container .document-page-wrapper .container .news-grid .post-nouveautes{max-width:300px}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes{margin-bottom:18px}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes img{aspect-ratio:602/339;object-fit:cover;width:100%;display:block;margin-bottom:9px}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes .fake-thumbnail{background-color:#e1e8ef;padding-top:56.5%;margin-bottom:9px}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes .title{font-size:16px;line-height:19px;display:block;color:#0f447e}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes:active .title,body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes:focus .title,body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes:hover .title{text-decoration:underline}body.documentation .main-content>.container .document-page-wrapper .container .document-content{max-width:602px;padding-top:50px}body.documentation .main-content>.container .document-page-wrapper .container .document-content.has-thumbnail{padding-top:0;transform:translateY(-56px)}body.documentation .main-content>.container .document-page-wrapper .container .document-content .thumbnail{margin-bottom:32px}body.documentation .main-content>.container .document-page-wrapper .container .document-content h2{font-size:24px;line-height:28px;color:#0f447e;font-weight:700}body.documentation .main-content>.container .document-page-wrapper .container .document-content h3{font-size:21px;line-height:26px;color:#0f447e;font-weight:700}body.documentation .main-content>.container .document-page-wrapper .container .document-content h4{font-size:19px;line-height:24px;color:#0f447e;font-weight:700}body.documentation .main-content>.container .document-page-wrapper .container .document-content h5{font-size:16px;line-height:20px;color:#0f447e;font-weight:700}body.documentation .main-content>.container .document-page-wrapper .container .document-content h6{font-size:15px;line-height:19px;color:#0f447e;font-weight:700}body.documentation .main-content>.container .document-page-wrapper .container .document-content p{font-size:16px;line-height:22px}body.documentation .main-content>.container .document-page-wrapper .container .document-content p img{margin:16px 0}body.documentation .main-content>.container .document-page-wrapper .container .document-content ul{padding-left:25px;margin-bottom:24px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ul>li{list-style-type:disc;font-size:16px;line-height:22px;margin-bottom:6px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol{counter-reset:step-counter;padding-left:25px;margin-bottom:24px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol>li{position:relative;margin-bottom:12px;font-size:16px;line-height:22px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol>li:before{content:counter(step-counter);counter-increment:step-counter;position:absolute;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;border-radius:50px;background-color:#0f447e;color:#fff;left:-25px;top:2px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol ul{padding-top:8px}body.documentation .main-content>.container .document-page-wrapper .container .document-content blockquote{padding-left:23px;border-left:2px solid #0f447e;color:#0f447e}body.documentation .main-content>.container .document-page-wrapper .container .document-content blockquote strong{display:block;margin-bottom:0!important}body.documentation .main-content>.container .document-page-wrapper .faq-content{max-width:579px;box-shadow:0 3px 24px rgba(0,0,0,.1607843137254902);transform:translateY(-164px);margin-bottom:-164px}@media (max-width:1150px){body.documentation .main-content>.container .document-page-wrapper .faq-content{transform:translateY(-64px);margin-bottom:-64px}}body.documentation .main-content>.container .document-page-wrapper .faq-content .heading{background-color:#73afdf;padding:53px 40px 24px;position:relative}@media (max-width:800px){body.documentation .main-content>.container .document-page-wrapper .faq-content .heading{padding:43px 24px 24px}}body.documentation .main-content>.container .document-page-wrapper .faq-content .heading .custom-h2{font-size:28px;line-height:32px;color:#fff;margin-bottom:60px}@media (max-width:800px){body.documentation .main-content>.container .document-page-wrapper .faq-content .heading .custom-h2{margin-bottom:20px}}body.documentation .main-content>.container .document-page-wrapper .faq-content .heading .tags{font-size:16px;line-height:22px;color:#0f447e;margin:0}body.documentation .main-content>.container .document-page-wrapper .faq-content .heading .tags i{margin-right:4px}body.documentation .main-content>.container .document-page-wrapper .faq-content .heading .icon{position:absolute;left:30px;top:0;transform:translateY(-50%);width:50px;height:50px;font-size:24px;line-height:32px}body.documentation .main-content>.container .document-page-wrapper .faq-content .document-content{padding:24px 40px}@media (max-width:800px){body.documentation .top-element-container{padding-right:24px;padding-left:24px}}.collapse-list{border-top:1px solid #b5bcc3;max-width:500px}.collapse-list .collapse-list-opener{font-size:18px;line-height:21px;color:#73afdf;padding:12px 15px;font-weight:700;border-bottom:1px solid #b5bcc3;display:block}@media (max-width:800px){.collapse-list .collapse-list-opener{font-size:16px;line-height:20px}}.collapse-list .collapse-list-opener i{margin-right:15px;color:#0f447e;transition:.2s}.collapse-list .collapse-list-opener:not(.collapsed) i{transform:rotate(90deg)}.collapse-list .collapse-list-content{padding:5px 0 12px;border-bottom:1px solid #b5bcc3;margin:0}.collapse-list .collapse-list-content li a{display:block;padding:7px 24px 7px 0;font-size:14px;line-height:19px;color:#0f447e;font-weight:600;position:relative;transition:.3s}.collapse-list .collapse-list-content li a:after{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f054";position:absolute;right:0;top:17px;transform:translateY(-50%);font-size:12px;transition:.3s}.collapse-list .collapse-list-content li a:active,.collapse-list .collapse-list-content li a:focus,.collapse-list .collapse-list-content li a:hover{padding:7px 12px 7px 8px;background-color:#f1f1f6}.collapse-list .collapse-list-content li a:active:after,.collapse-list .collapse-list-content li a:focus:after,.collapse-list .collapse-list-content li a:hover:after{right:5px}.collapse-responsive-table .hidden-column{display:none}.collapse-responsive-table.table tr.toggle-open{background-color:#f1f4f8}.collapse-responsive-table.table tr td:first-child,.collapse-responsive-table.table tr th:first-child{padding-left:8px}.collapse-responsive-table.table tr td:last-child,.collapse-responsive-table.table tr th:last-child{padding-right:8px}.collapse-responsive-table.table tr td:hover .responsive-collapse-toggler,.collapse-responsive-table.table tr th:hover .responsive-collapse-toggler{background-color:#0f447e}.collapse-responsive-table.table tr td:hover .responsive-collapse-toggler:after,.collapse-responsive-table.table tr td:hover .responsive-collapse-toggler:before,.collapse-responsive-table.table tr th:hover .responsive-collapse-toggler:after,.collapse-responsive-table.table tr th:hover .responsive-collapse-toggler:before{background:#fff}@media (max-width:500px){.collapse-responsive-table.table tr td .thumbnail-pp,.collapse-responsive-table.table tr th .thumbnail-pp{display:none}}.collapse-responsive-table .responsive-collapse-toggler-wrapper{padding-right:0}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler{background-color:#f1f4f8;padding:4px;cursor:pointer;width:20px;height:20px;position:relative;display:inline-block;vertical-align:middle;border:1px solid #e3e3e3}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler+*{margin-left:8px}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler:after,.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center;width:12px;height:1px;background-color:#0f447e}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler:after{transform:translate(-50%,-50%) rotate(90deg)}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler.open{background-color:#0f447e}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler.open:before{background:#fff}.collapse-responsive-table .responsive-collapse-toggler-wrapper .responsive-collapse-toggler.open:after{display:none}.collapse-responsive-table .collapse-row{border-bottom:1px solid #0f447e!important}.collapse-responsive-table .collapse-row td{background-color:#f1f4f8;padding:10px!important}.collapse-responsive-table .collapse-row td p{margin-bottom:8px}.collapse-responsive-table.table-striped .responsive-collapse-toggler-wrapper .responsive-collapse-toggler{border:1px solid #cecece}body.base-doc-publique{font-size:14px;line-height:1.3;color:#000}body.base-doc-publique header{background-color:#f1f4f8}body.base-doc-publique header .container{max-width:1140px;text-align:center;position:relative;padding:80px 24px 37px}@media (max-width:700px){body.base-doc-publique header .container{padding:75px 24px 28px}}body.base-doc-publique header .container .link-connexion{position:absolute;right:24px;top:0;display:flex;align-items:center;gap:10px;padding:12px 28px 12px 14px;font-size:16px;font-weight:700;background-color:#fff;border-radius:0 0 12px 12px;box-shadow:0 0 8px rgba(0,0,0,.1607843137254902);transition:.3s ease-in-out}body.base-doc-publique header .container .link-connexion:active,body.base-doc-publique header .container .link-connexion:focus,body.base-doc-publique header .container .link-connexion:hover{padding-top:18px}@media (max-width:700px){body.base-doc-publique header .container .link-connexion{gap:12px;padding:10px 14px}}body.base-doc-publique header .container .link-connexion .user-icon{width:48px}@media (max-width:700px){body.base-doc-publique header .container .link-connexion .user-icon{width:30px}}body.base-doc-publique header .container .link-connexion i{margin-left:68px;font-size:14px}@media (max-width:700px){body.base-doc-publique header .container .link-connexion i{margin-left:20px}}body.base-doc-publique header .container .title-base-doc{font-size:32px;line-height:43px;font-weight:700;color:#0f447e;margin-bottom:6px;text-align:center}@media (max-width:700px){body.base-doc-publique header .container .title-base-doc{font-size:24px;line-height:32px}}body.base-doc-publique header .container .sub-title-base-doc{font-weight:700;color:#73afdf;margin-bottom:20px;text-align:center}@media (max-width:400px){body.base-doc-publique header .container .sub-title-base-doc br{display:none}}body.base-doc-publique header .container .admin-logo{display:block;min-height:212px}@media (max-width:700px){body.base-doc-publique header .container .admin-logo{min-height:163px}}@media (max-width:500px){body.base-doc-publique header .container .admin-logo{min-height:115px}}body.base-doc-publique header .container .admin-logo img{margin-bottom:30px;max-width:300px;max-height:200px}@media (max-width:700px){body.base-doc-publique header .container .admin-logo img{max-width:220px;max-height:170px}}@media (max-width:500px){body.base-doc-publique header .container .admin-logo img{max-width:140px;max-height:120px}}body.base-doc-publique header .container .search_bar{width:528px;max-width:100%;margin:0 auto}body.base-doc-publique header .container .search_bar .search-field{background:transparent}body.base-doc-publique header .container .search_bar .search-field:before{display:none}body.base-doc-publique header .container .search_bar .search-field .form-group{margin-bottom:0}body.base-doc-publique header .container .search_bar .search-field .form-group input{float:none;width:100%;background:transparent;padding:12px 36px 11px 18px}body.base-doc-publique header .container .search_bar .search-field .doc-search-btn{font-family:Font Awesome\ 5 Pro;font-weight:500;font-size:18px;content:"\f002";color:#0f447e;position:absolute;right:10px;transform:rotate(90deg);z-index:20;top:7px;width:30px;height:30px;appearance:none;border:none;background:transparent}body.base-doc-publique .main-content .container{padding:42px 24px 80px;max-width:1062px}@media (max-width:700px){body.base-doc-publique .main-content .container{padding:24px 24px 40px}}body.base-doc-publique .main-content .container .doc-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;line-height:30px;margin-bottom:26px}body.base-doc-publique .main-content .container .doc-breadcrumb>*{margin-right:18px}body.base-doc-publique .main-content .container .doc-breadcrumb a{font-weight:700;text-decoration:underline}body.base-doc-publique .main-content .container .doc-breadcrumb i.fa-chevron-right{font-size:12px}body.base-doc-publique .main-content .container .doc-breadcrumb i.fa-folder{font-size:24px;color:#73afdf;margin-right:8px}body.base-doc-publique .main-content .container .doc-breadcrumb .file-icon{width:16px;margin-right:8px}body.base-doc-publique .main-content .container .doc-breadcrumb .search-icon{margin-right:10px}@media (max-width:700px){body.base-doc-publique .main-content .container .doc-breadcrumb .search-icon{margin-right:6px;width:20px}}body.base-doc-publique .main-content .container .page-name{font-size:32px;line-height:43px;font-weight:700;color:#0f447e;margin-bottom:14px}@media (max-width:700px){body.base-doc-publique .main-content .container .page-name{font-size:24px;line-height:32px}body.base-doc-publique .main-content .container .page-name .search-icon{width:26px}}@media (max-width:500px){body.base-doc-publique .main-content .container .page-name{font-size:21px;line-height:28px}}body.base-doc-publique .main-content .container .sub-title{font-size:16px;font-weight:700;color:#0f447e;padding-bottom:12px;margin-bottom:0;border-bottom:1px solid #0f447e}body.base-doc-publique .main-content .container .sub-title+.file-list li a:first-child,body.base-doc-publique .main-content .container .sub-title+.folder-list li a:first-child{border-top:none}body.base-doc-publique .main-content .container .description{font-size:13px}body.base-doc-publique .main-content .container .description:not(:empty){margin-bottom:14px}body.base-doc-publique .main-content .container .doc-list{list-style:none;padding:0;margin:0 auto}body.base-doc-publique .main-content .container .doc-list li{border-top:1px solid #e5e5e6}body.base-doc-publique .main-content .container .doc-list li a{display:block;position:relative;transition:.28s ease-in-out}body.base-doc-publique .main-content .container .doc-list li a:active,body.base-doc-publique .main-content .container .doc-list li a:focus,body.base-doc-publique .main-content .container .doc-list li a:hover{padding-left:4px;padding-right:16px}body.base-doc-publique .main-content .container .doc-list li a:active i.fa-chevron-right,body.base-doc-publique .main-content .container .doc-list li a:focus i.fa-chevron-right,body.base-doc-publique .main-content .container .doc-list li a:hover i.fa-chevron-right{transform:translateX(-4px) translateY(-50%)}body.base-doc-publique .main-content .container .doc-list li a i.fa-chevron-right{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:13px;transition:.28s ease-in-out}body.base-doc-publique .main-content .container .folder-list li a{display:flex;align-items:center;padding:14px 20px 14px 0;font-weight:700;color:#000}body.base-doc-publique .main-content .container .folder-list li a i.fa-folder{color:#73afdf}body.base-doc-publique .main-content .container .file-list li a{padding:14px 20px 14px 0;align-items:center;color:#000}@media (min-width:700px){body.base-doc-publique .main-content .container .file-list li a{display:grid;grid-template-columns:2fr 1fr;gap:14px}}body.base-doc-publique .main-content .container .file-list li a:active,body.base-doc-publique .main-content .container .file-list li a:focus,body.base-doc-publique .main-content .container .file-list li a:hover{padding-right:20px}body.base-doc-publique .main-content .container .file-list li a .left{display:grid;grid-template-columns:20px 1fr;gap:14px}body.base-doc-publique .main-content .container .file-list li a .file-icon{align-self:flex-start}body.base-doc-publique .main-content .container .file-list li a .info .type{display:block;font-size:12px;color:#73afdf;text-transform:uppercase;font-weight:700}body.base-doc-publique .main-content .container .file-list li a .info .title{display:block;font-size:16px;font-weight:700}body.base-doc-publique .main-content .container .file-list li a .info .service{display:block;color:#73afdf;font-weight:700}body.base-doc-publique .main-content .container .file-list li a .date-wrapper{display:block}@media (max-width:700px){body.base-doc-publique .main-content .container .file-list li a .date-wrapper{padding-left:34px;padding-top:8px}}body.base-doc-publique .main-content .container .file-list li a .date-wrapper .date{display:block;color:#73afdf;font-weight:700}body.base-doc-publique .main-content .container .file-download-list{margin-bottom:25px;border-bottom:1px solid #e5e5e6}body.base-doc-publique .main-content .container .file-download-list li a{padding:14px 30px 14px 0;font-weight:700;color:#000;min-height:58px;display:flex;align-items:center;flex-wrap:wrap;gap:14px}body.base-doc-publique .main-content .container .file-download-list li a:active .download-icon,body.base-doc-publique .main-content .container .file-download-list li a:focus .download-icon,body.base-doc-publique .main-content .container .file-download-list li a:hover .download-icon{transform:translateX(-4px) translateY(-50%)}body.base-doc-publique .main-content .container .file-download-list li a i{color:#73afdf;font-size:21px}body.base-doc-publique .main-content .container .file-download-list li a .fa-external-link-alt{font-size:19px;margin-right:12px}body.base-doc-publique .main-content .container .file-download-list li a .fa-file-excel,body.base-doc-publique .main-content .container .file-download-list li a .fa-file-pdf,body.base-doc-publique .main-content .container .file-download-list li a .fa-file-powerpoint,body.base-doc-publique .main-content .container .file-download-list li a .fa-file-word{font-size:24px}body.base-doc-publique .main-content .container .file-download-list li a .fa-file-word{color:#215bbf}body.base-doc-publique .main-content .container .file-download-list li a .fa-file-powerpoint{color:#ca4222}body.base-doc-publique .main-content .container .file-download-list li a .fa-file-excel{color:#1c6c40}body.base-doc-publique .main-content .container .file-download-list li a .fa-file-pdf{color:#797979}body.base-doc-publique .main-content .container .file-download-list li a .download-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.28s ease-in-out}body.base-doc-publique .main-content .container .doc-card{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.1607843137254902);border-radius:10px;padding:40px;max-width:650px;margin:0 auto}@media (max-width:700px){body.base-doc-publique .main-content .container .doc-card{padding:24px}}body.base-doc-publique .main-content .container .doc-card .page-name{margin-bottom:24px}body.base-doc-publique .main-content .container .doc-card .page-name img{width:28px;margin-right:10px}body.base-doc-publique .main-content .container .doc-card .sub-title{font-size:16px}body.base-doc-publique .main-content .container .doc-pagination{padding-top:70px;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3px}body.base-doc-publique .main-content .container .doc-pagination a,body.base-doc-publique .main-content .container .doc-pagination span{height:24px;min-width:24px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:50px}body.base-doc-publique .main-content .container .doc-pagination a i,body.base-doc-publique .main-content .container .doc-pagination span i{font-size:24px}body.base-doc-publique .main-content .container .doc-pagination span{background:#0f447e;color:#fff}@media (min-width:992px){body.base-doc-publique .file-column{padding-right:110px}}body.base-doc-publique.page-index-doc-public{background-color:#f1f4f8}body.base-doc-publique.page-index-doc-public .main-content .container{padding-top:27px}body.base-doc-publique.page-index-doc-public .main-content .container .folder-list{max-width:396px}body.base-doc-publique.page-index-doc-public .main-content .container .folder-list li{border-top:1px solid #0f447e}body.base-doc-publique.page-document-doc-public{background-color:#f1f4f8}@media (max-width:700px){body.base-doc-publique.page-document-doc-public .main-content .container{padding-top:0}}@media (min-width:700px){body.base-doc-publique.page-document-doc-public .main-content .container .doc-breadcrumb{justify-content:center}}.breve-table-cell .contains-files a{border:1px solid #0f447e!important;border-radius:50px!important;background-color:transparent!important;color:#0f447e!important;font-weight:700!important;font-size:13px!important;line-height:15px!important;padding:9px 18px 9px 12px!important;display:inline-flex!important;align-items:center}.breve-table-cell .groupes{position:relative;padding:0 12px;z-index:1;margin-top:24px}.breve-table-cell .groupes:before{content:"";background-color:#0f447e;width:100%;height:1px;top:9px;left:0;position:absolute;z-index:-1}.breve-table-cell .groupes p{display:inline-block;background-color:#f1f4f8;font-size:11px;line-height:11px;color:#0f447e;padding:4px 8px;font-weight:900;border-radius:50px;margin-right:3px;margin-top:0;margin-bottom:0}.mail-archive-show .send-rate-panel>p{margin-bottom:8px;font-size:17px}@media (min-width:500px){.mail-archive-show .send-rate-panel .col-wrapper{display:flex;align-items:center;justify-content:center}}.mail-archive-show .send-rate-panel .col-wrapper>div p{font-size:14px;line-height:1.3;margin-bottom:4px}@media (min-width:500px){.mail-archive-show .send-rate-panel .col-wrapper>div{margin-left:16px;padding-left:16px;border-left:1px solid #fff}}@media (max-width:500px){.mail-archive-show .send-rate-panel .col-wrapper>div{margin-top:8px;padding-top:8px;border-top:1px solid #fff}.mail-archive-show .send-rate-panel .col-wrapper>div p{text-align:center}}.mail-archive-show .send-rate-panel .col-wrapper p{margin:0}.mail-archive-show .enagement-panel{display:flex;justify-content:space-around;gap:24px;align-items:center;flex:1}@media (max-width:700px){.mail-archive-show .enagement-panel{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:400px){.mail-archive-show .enagement-panel{grid-template-columns:1fr;gap:12px}}.mail-archive-show .enagement-panel p{margin:0;text-align:center;font-weight:700;text-wrap:balance;font-size:15px;line-height:1.3}.event-card-list{position:relative;margin-bottom:30px;background-color:#f1f4f8;border:1px solid #0f447e;border-radius:8px;transition:.3s ease-in-out}@media (min-width:900px){.event-card-list{display:grid;grid-template-columns:1fr 280px}}.event-card-list .add-to-calendar{transition:0s}.event-card-list .add-to-calendar:active,.event-card-list .add-to-calendar:focus,.event-card-list .add-to-calendar:hover{background-color:#0f447e;color:#fff;box-shadow:none;outline:none}.event-card-list .event-card-list-link{padding:30px 20px 20px;color:#0f447e;display:block}@media (min-width:600px){.event-card-list .event-card-list-link{display:grid;grid-template-columns:150px 1fr;gap:20px}}.event-card-list .event-card-list-link:active,.event-card-list .event-card-list-link:focus,.event-card-list .event-card-list-link:hover{color:#0f447e}.event-card-list .event-card-list-link .thumbnail{display:block;padding-top:63%;border-radius:6px;background-size:cover;background-position:50%}@media (max-width:600px){.event-card-list .event-card-list-link .thumbnail{margin-bottom:12px}}.event-card-list .event-card-list-link p{font-size:15px;margin-bottom:4px}.event-card-list .event-card-list-link p:last-child{margin-bottom:0}.event-card-list .event-card-list-link .title{font-size:18px;font-weight:800;text-wrap:balance}.event-card-list .event-card-list-link .date{font-weight:600}.event-card-list .event-card-list-link .event-service{display:flex;position:absolute;top:0;transform:translateY(-50%)}.event-card-list .event-card-list-link .event-service .icon{height:28px;width:28px;background:#b1d7f2;display:flex;align-items:center;justify-content:center}.event-card-list .event-card-list-link .event-service .icon svg{width:18px}.event-card-list .event-card-list-link .event-service .service{background:#51d87f;color:#123c70!important;font-size:14px;line-height:19px;display:inline-flex;align-items:center;padding:4px 8px;font-weight:700;height:28px}.event-card-list .right{padding:20px;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:900px){.event-card-list .right{padding-top:0}}.event-card-list .right .toggle-files a{position:relative;padding:5px 30px 5px 15px;background-color:#b5cdea;display:block;color:#123c70;font-size:15px}.event-card-list .right .toggle-files a i{margin-right:6px}.event-card-list .right .toggle-files a svg{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.event-card-list .right .fichiers-joints{padding:10px;background-color:#b5cdea;display:flex;flex-direction:column;gap:8px}.event-card-list .right .fichiers-joints a{background-color:#fff}.event-card-list .btn-duplicate{position:absolute;left:-18px;top:50%;transform:translateY(-50%);background:#fff}.event-card-list:active,.event-card-list:focus,.event-card-list:hover{transform:translateX(6px)}.event-card-list:active:before,.event-card-list:focus:before,.event-card-list:hover:before{content:"";position:absolute;left:-6px;top:0;bottom:0;width:6px}.event-card-list .not-visible{color:#7a7a7a;font-size:13px;font-weight:600}.cke_chrome{border:1px solid #10447e!important;border-radius:12px;overflow:hidden}.cke_chrome .cke_bottom,.cke_chrome .cke_top{background-color:#f1f4f8;border-color:#10447e}