﻿.sds-body .sds-panneau-gauche{background:#3b5672;bottom:0;overflow-y:auto;padding:30px 0;position:fixed;scrollbar-color:blue #fff;scrollbar-width:thin;top:0;width:250px}.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:3px solid #3b5672;border-radius:20px}.sds-body .sds-panneau-gauche header .sds-logo{text-align:center}.sds-body .sds-panneau-gauche header .sds-logo img{margin:0 auto;width:80%}.sds-body .sds-panneau-gauche header .sds-logo .site-title{color:#fff;font-size:24px;font-weight:700}.sds-body .sds-panneau-gauche header .sds-logo .sds-logo-sub-title{color:#fff;font-size:14px;font-style:italic}.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{color:#fff;display:block;font-size:14px;font-weight:600;padding:10px 15px;text-decoration:none;transition:all .2s ease}.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{padding:40px 30px 60px 280px;width:100%}.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{margin-bottom:0;text-align:center}.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{color:#4e4e4e;font-size:13px;padding-right:10px;position:relative}.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{background:#000;bottom:-2px;content:"";height:1px;left:auto;position:absolute;transition:all .4s ease;width:0}.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{color:#8d8d8d;cursor:auto}.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{background:#3b5672;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;display:inline-block;padding:5px 15px;transition:all .2s ease;width:auto}.sds-body .sds-main .sds-main-inner .sds-main-bloc .voir-code:hover{background:#619ad5}.sds-body .panel{background:#fff;bottom:0;position:fixed;right:-900px;top:0;transition:all .3s ease;width:900px;z-index:2}.sds-body .panel .panel-inner{padding:60px 30px}.sds-body .panel .panel-bloc-language{margin-bottom:45px}.sds-body .panel .panel-bloc-language>span{background:#a6a3a3;color:#fff;display:inline-block;padding:3px 15px}.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{border-radius:0 6px 6px 6px;margin:0 0 5px;padding:8px;position:relative}.sds-body .panel .panel-bloc-language input{display:none}.sds-body .panel .close-panel{padding:10px;position:absolute;right:15px;top:15px}.sds-body .panel .close-panel img{opacity:.5;width:19px}.sds-body .panel-overlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1}.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{color:#338bd2;font-weight:700;opacity:0;padding:12px 8px;text-decoration:underline;transition:.2s ease-in-out}.sds-body .copyMe{align-items:center;background:rgba(86,136,189,.5);border-radius:3px;bottom:auto;color:#fff;cursor:pointer;display:flex;height:34px;justify-content:center;left:auto;padding:0 10px;position:absolute;right:8px;top:8px;transition:all .2s ease;width:70px}.sds-body .copyMe span{left:50%;position:absolute;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;margin:0;padding:0}body.campagne-reseau .campagne-reseau-summary-card{border:1px solid rgba(15,68,126,.251);border-radius:4px;display:flex;gap:8px;justify-content:space-between;padding:8px}body.campagne-reseau .campagne-reseau-summary-card__reseaux__title{color:#0f447e;font-size:1.5rem;font-weight:700}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{align-items:center;background:#f1f4f8;border:1px solid #0f447e;border-radius:4px;color:#0f447e;display:flex;font-size:12px;height:24px;justify-content:center;overflow:hidden;padding:0 4px;white-space:nowrap}body.campagne-reseau .campagne-reseau-summary-card__stats{background:#f1f4f8;border-radius:8px;display:flex;gap:16px;padding:8px}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){border-right:1px solid rgba(15,68,126,.251);padding-right:16px}body.campagne-reseau .campagne-reseau-summary-card__stats__block__title{color:#0f447e;font-size:1rem;font-weight:700;line-height:1rem}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count{align-items:flex-start;color:#0f447e;display:flex;font-weight:700;justify-content:flex-end}body.campagne-reseau .campagne-reseau-summary-card__stats__block__count__dividend{color:#0f447e;font-size:2rem;font-weight:700;line-height:2rem}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{align-items:flex-end;border-bottom:1px solid rgba(15,68,126,.251);display:flex;gap:16px;justify-content:space-between;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{align-items:center;display:flex;gap:16px;justify-content:space-between}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{align-items:center;border-radius:12px;display:flex;justify-content:center;padding:4px}body.campagne-reseau .campagne-reseau-entite-status--not-opened{background:#fff;border:1px solid #fcad15;color:#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{background:#f6feff;border-radius:4px;margin-top:8px;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{display:inline-block;font-size:30px;margin-right:16px;vertical-align:middle}label.required:not(#no-asterisk):after{display:none}.forced-pointer-events{pointer-events:auto!important}.alert-maintenance{background-color:#ffe8e8;border-bottom:1px solid #ffd4d4;padding:8px 16px}@media(max-width:1150px){.alert-maintenance{margin-top:48px}}.alert-maintenance p{color:#b00a0a;font-size:15px;line-height:20px;margin:0 auto;max-width:100%;width:1100px}.collapse-toggler.collapsed svg{transform:rotate(180deg)}.validation-card{border:1px solid rgba(15,68,126,.251);border-radius:8px;margin-bottom:16px;padding:16px}.validation-card .mail{color:#0f447e;font-size:14px;font-weight:700;line-height:19px;margin-bottom:4px}.validation-card .no-phone{color:#b7b7b7;font-size:13px;font-style:italic;line-height:18px;margin-bottom:10px}.validation-card .phone{color:#0f447e;font-size:13px;font-weight:700;line-height:18px;margin-bottom:10px}.validation-card .validation-tags{display:flex;flex-wrap:wrap;gap:4px}.validation-card .validation-tags .validation-tag{background-color:#f1f4f8;border:1px solid #0f447e;border-radius:4px;color:#0f447e;display:inline-block;font-size:12px;font-weight:700;line-height:16px;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;margin:0;padding:0}.btn-unstyled:not(:focus){outline:none}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}hr.light{border-color:var(--lt-color-gray-400)}.btn-no-style{background:transparent;border:none}.fa-xl{font-size:24px}.back-btn{left:290px;position:fixed;top:120px}@media(max-width:1150px){.back-btn{left:auto;margin-bottom:15px;position:static;top:auto}}.form-switch{padding-left:60px}.form-switch .custom-control-label:before{background:transparent!important;border-radius:10px!important;height:20px;left:-60px!important;top:-1px!important;width:55px!important}.form-switch .custom-control-label:after{animation:switchAfter .2s;background:transparent!important;content:"       ⬤ Non";height:16px;left:-83px!important;top:-1px!important;transform:translateX(-1px);transition:.2s;white-space:nowrap;width:16px}.form-switch .custom-control-input:checked~.custom-control-label:after{animation:switchAfterChecked .2s;color:#fff;content:"Oui ⬤";transform:translateX(32px)}.form-switch .custom-control-input:checked~.custom-control-label:before{background:#6ddb85!important;border-color:#6ddb85!important}.form-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}.text-muted>td:not(:last-child){color:#6c757d!important}#dropdownMenuButton.show{border-radius:0}.bg-lighter-blue{background:#f1f7fc}.text-blue{color:#73afdf}.custom-switch{padding-left:60px}.custom-switch .custom-control-label:before{background:transparent!important;border-radius:10px!important;height:20px;left:-60px!important;top:-1px!important;width:55px!important}.custom-switch .custom-control-label:after{animation:switchAfter .2s;background:transparent!important;content:"       â¬¤ Non";height:16px;left:-83px!important;top:-1px!important;transform:translateX(-1px);transition:.2s;white-space:nowrap;width:16px}.custom-switch .custom-control-input:checked~.custom-control-label:after{animation:switchAfterChecked .2s;color:#fff;content:"Oui â¬¤";transform:translateX(32px)}.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:"       â¬¤        "}70%{content:"       â¬¤        "}to{content:"       â¬¤ Non"}}@keyframes switchAfterChecked{0%{content:"       â¬¤        "}70%{content:"       â¬¤        "}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%)}.filters-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}#collapseFilters:not(.show) .filters-grid{display:none}.max-height-40vh{max-height:40vh;overflow-y:scroll}*{box-sizing:border-box}a{text-decoration:none}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{color:#0f447e;font-size:18px;font-weight:700;line-height:24px}.fs-1-1{font-size:1.1rem!important}.form-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;box-sizing:border-box;margin:20px 0;width:100%}li,ul{list-style:none;padding:0}.nav-tabs+.tab-content{border:1px solid #dee2e6;border-top:none;padding:16px 20px 24px}.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-color:#707070;border-radius:30px;font-size:14px;height:auto;line-height:19px;padding:11px 14px 12px}textarea.form-control{border-color:#707070;font-size:14px;height:auto;line-height:19px;padding:11px 14px 12px}legend{font-size:1.3rem}.form-control+.form-control{margin-top:10px}select.select2{border:none;border-radius:50px;color:#000;font-size:14px;height:42px!important;line-height:19px;max-width:100%;width:100%}.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{margin-right:4px;width:25px}.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,.271)!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{border-top:1px solid #6a85a4;margin-top:15px;padding-right:60px;padding-top:15px;position:relative}.share-doc-alert li .btn-round-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.check-behind-label .form-check{align-items:flex-start;display:flex;flex-direction:column-reverse;padding:0}.check-behind-label .form-check input{margin:5px 0 0;position:relative}.breve-table-cell{font-size:15px;padding:20px}.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{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;padding:30px;position:fixed;top:0;width:100%;z-index:500}.pdf-modal-wrapper.active{display:flex}.pdf-modal-wrapper .pdf-modal-content{max-width:95%;position:relative;width:1000px}.pdf-modal-wrapper .pdf-modal-content .close{color:#fff;cursor:pointer;position:absolute;right:-25px;top:-25px}.dates-wrapper input[type=date]{margin-bottom:0!important;margin-right:10px}.size-label{font-size:14px;font-style:italic;margin-bottom:0}.stretch-child{align-items:stretch;display:flex}.blue-block{background:#f1f4f8}.row-padding-top td{padding-top:25px!important}.thumbnail-pp{background-color:#ededed;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-block;height:30px;width:30px}.thumbnail-pp.big{background-color:#d0d0d0;height:32px;width:32px}.bold{font-weight:700}.translate-50{transform:translateY(-50px)}.styled-list{padding-left:20px}.styled-list li{list-style:disc inside}.flex-bottom{align-items:flex-end;display:flex;justify-content:flex-end}.flex-bottom .form-group{width:100%}.fa-arrows-alt.handle{cursor:pointer}.label-collapse:hover{text-decoration:none}.info-window{background-color:#fffae3;border:1px solid #897326;border-radius:6px;color:#000;display:inline-block;font-size:13px;line-height:18px;margin-bottom:8px;padding:7px 16px}.background-primary{background-color:#0f447e}.background-secondary{background-color:#73afdf}.background-tertiary{background-color:rgba(115,175,223,.271)}.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;border-radius:30px;display:inline-block;position:relative;vertical-align:middle;width:100%}.select-wrapper:after{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;content:"";height:0;margin-left:-4px;margin-top:-2px;position:absolute;right:15px;top:50%;width:0}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;border-radius:50px;cursor:pointer;font-size:14px!important;height:auto;line-height:26px!important;padding:9px 35px 7px 20px;position:relative;width:100%;z-index:3}.select-wrapper.bordered{border:1px solid #707070;width:100%}.select-wrapper.bordered select{font-size:14px;height:auto;line-height:19px;padding:11px 14px 12px}.select-wrapper.bordered.tiny select{padding:8px 35px 6px 20px}.select-label{margin:0 20px 0 0;vertical-align:middle}.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{margin-top:6px;min-width:140px}.title-facing-link h2{color:#0f447e;font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}@media(min-width:500px){.title-facing-link h2{float:left;margin-bottom:0}}.title-facing-link a{color:#0f447e;font-size:16px;line-height:16px}@media(min-width:500px){.title-facing-link a{display:block;float:right}}@media(max-width:500px){.title-facing-link a{display:inline-block;margin-bottom:6px;text-decoration:underline}}.title-facing-link a:hover{opacity:.65}.title-tiny-underline{position:relative}.title-tiny-underline:after{background-color:#0f447e;content:"";height:4px;left:0;position:absolute;top:100%;width:48px}.badge-round{align-items:center;display:flex;font-size:14px!important;font-weight:500;height:24px;justify-content:center;line-height:15px;padding:0;width:24px;z-index:15}.badge-round.absolute{left:0;position:absolute;top:50%;transform:translateY(-50%)}.alert{border-radius:8px}.alert.alert-success a{color:#155724;text-decoration:underline}.title-underlined-with-link h2{color:#0f447e;font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}@media(min-width:500px){.title-underlined-with-link h2{line-height:32px;margin-bottom:0;transform:translateY(8px)}}.title-underlined-with-link .link-line-right{display:block;margin:0;position:relative}@media(min-width:500px){.title-underlined-with-link .link-line-right{text-align:right}.title-underlined-with-link .link-line-right:after{background:#d3d3d3;bottom:5px;content:"";height:1px;left:0;position:absolute;width:100%}}.title-underlined-with-link .link-line-right a{background:#fff;color:#0f447e;display:inline-block;font-size:16px;line-height:16px;position:relative;z-index:2}@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;margin-bottom:0;position:relative}.custom-checkbox input,.custom-checkbox svg{display:block;height:17px;width:17px}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;background:var(--background);border:1px solid #939393;border-radius:4px;box-shadow:inset 0 0 0 var(--s,1px) var(--b,var(--border));cursor:pointer;margin:0;outline:none;padding:0;position:relative;transition:box-shadow .3s}.custom-checkbox input:hover{--s:2px;--b:var(--border-hover)}.custom-checkbox input:checked{--b:var(--border-active)}.custom-checkbox svg{fill:none;height:17px;left:0;pointer-events:none;position:absolute;stroke:var(--stroke,var(--border-active));stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:0;transform:scale(var(--scale,1)) translateZ(0);width:17px}.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{padding-left:20px;position:relative}.custom-radio label:after,.custom-radio label:before{border:1px solid #0f447e;border-radius:50px;content:""!important;height:15px;left:0;position:absolute;top:3px;width:15px}.custom-radio label:after{background-color:#0f447e;border:none;height:9px;left:3px;top:6px;width:9px}.custom-radio input,.custom-radio input:not(:checked)+label:after{display:none}fieldset.custom-fieldset{background:#f1f4f8;margin-bottom:30px;padding:20px}.col-form-label .custom-label label,.custom-label{color:#0f447e;font-size:14px;font-weight:800;line-height:19px;margin-bottom:3px;margin-top:5px}.link-icon-left{align-items:center;display:flex}.link-icon-left i{margin-right:10px}.links-tabs a{background:#efefef;color:#0f447e;display:block;float:left;font-weight:700;padding:11px 17px 12px;vertical-align:bottom}.links-tabs a.active,.links-tabs a:active,.links-tabs a:focus,.links-tabs a:hover{background:#0f447e;color:#fff}.border-demande{background:#f1f4f8;border-top:2px solid #0f447e;height:10px}.link-download{background-color:#e2eef8;color:#0f447e;display:inline-block;font-size:14px;font-weight:700;line-height:19px;padding:14px 23px 12px;text-decoration:underline}.link-download i{background:#fff;border:1px solid #0f447e;border-radius:50%;line-height:16px;margin-right:8px;padding:3px 4px;text-align:center;width:24px}.link-download-enhanced{align-items:center;background-color:transparent;border:1px solid #0f447e;border-radius:50px;color:#0f447e;display:inline-flex;font-size:13px;font-weight:700;line-height:15px;padding:5px 12px 5px 6px;text-decoration:none}.link-download-enhanced i{border:1px solid #0f447e;border-radius:50%;line-height:16px;margin-right:8px;padding:3px 4px;text-align:center;width:24px}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-color:#707070;border-radius:30px;font-size:14px;height:auto;line-height:19px;margin-bottom:10px;padding:11px 14px 12px}.custom-form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/build/images/select-bg.e82d06b1.png) no-repeat;background-color:#fff;background-position:right 10px center;background-size:30px;cursor:pointer}.custom-form form[name=personne_has_reseau] legend,.custom-form label{color:#0f447e;font-size:14px;font-weight:800;line-height:19px;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;height:120px;line-height:19px}.custom-fieldset label{color:#0f447e;font-size:14px;font-weight:800;line-height:19px;margin-bottom:3px;margin-top:5px}.custom-fieldset label.form-check-label{margin-top:0}.select-custom select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/build/images/select-bg.e82d06b1.png) no-repeat;background-color:#fff;background-position:right 10px center;background-size:30px;border-color:#707070;border-radius:30px;cursor:pointer;font-size:14px;height:auto;line-height:19px;margin-bottom:10px;padding:11px 14px 12px}.space-checkbox .col-form-label{color:#0f447e;font-size:14px;font-weight:800;line-height:19px;margin-bottom:3px;margin-top:5px}.space-checkbox .form-check{margin-bottom:10px}.form-divider{height:1px;margin:40px 0;position:relative}.form-divider:after{background:#d3d3d3;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.select2-container .select2-selection{border-color:#707070;border-radius:20px;color:#000;font-size:14px;line-height:19px;min-height:42px;padding:6px 5px}.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{align-items:center;display:flex!important;justify-content:center}.modal-calendar.show .modal-dialog{max-width:95%;min-width:300px}.modal-calendar.show .modal-body{padding:36px 36px 30px;position:relative}.modal-calendar.show .modal-body .close{position:absolute;right:12px;top:8px}.modal-calendar.show .modal-body a{align-items:center;display:flex;margin-bottom:8px;padding:2px 20px;text-align:left}.modal-calendar.show .modal-body a img{margin-right:8px}.switch{align-items:center;cursor:pointer;display:flex;margin-bottom:0;min-height:24px;position:relative;vertical-align:middle}.switch input{display:none;height:0;opacity:0;width:0}.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{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;height:24px;left:0;right:0;top:0;width:50px}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:4px;width:18px}.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{background-color:#0f447e;display:inline-block;padding:7px 9px 7px 15px!important}.switch-block-blue .switch{align-items:center;display:flex}.switch-block-blue .switch p{color:#fff;padding-left:0;padding-right:60px}.switch-block-blue .switch input:checked+.slider{background-color:#6edd86!important}.switch-block-blue .slider{background-color:#fcad15;left:auto}.page-title{color:#0f447e;font-size:40px;font-weight:300;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-subtitle{color:#0f447e;font-size:27px;font-weight:300;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-size:32px;font-weight:800;line-height:43px}@media(max-width:800px){.crud-page-title{font-size:28px;line-height:37px}}.sub-title-thin{color:#73afdf;font-size:24px;font-weight:300;line-height:32px}@media(max-width:800px){.sub-title-thin{font-size:20px;line-height:28px}}.custom-h2{color:#0f447e;font-size:24px;font-weight:700;line-height:32px}@media(max-width:800px){.custom-h2{font-size:20px;line-height:28px}}.delete-photo,.show-previous-field{cursor:pointer;font-size:15px;font-style:italic;text-decoration:underline}.hide-the-field{display:none}.sortable-alert-wrapper{position:relative}.sortable-alert-wrapper .alert{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.sortable-moved-element{animation:sortLock .75s}@keyframes sortLock{0%{box-shadow:none;transform:scale(1)}50%{box-shadow:inset 0 0 7px 2px rgba(0,0,0,.19);transform:scale(.993)}to{box-shadow:none;transform:scale(1)}}.btn{border-radius:30px;font-size:13px;font-weight:700;line-height:16px;padding:8px 24px}.btn i{font-size:15px;margin-right:6px}.btn.disabled,.btn:disabled{cursor:no-drop;opacity:.85}.btn-delete{background-color:#fff;border:1px solid #e22e3d}.btn-round-icon{border:1px solid;border-radius:30px;display:inline-block;font-size:14px;font-weight:700;line-height:15px;padding:5px 0;text-align:center;vertical-align:middle;width:28px}.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{padding:8px 0;width:34px}.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;border-color:#f9a700;color:#0f447e}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:color-mix(in srgb,#f9a700 75%,#fff);border-color:color-mix(in srgb,#f9a700 75%,#fff);color:#0f447e}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:color-mix(in srgb,#ffc107 75%,#fff)}.btn-light-blue{background-color:#73afdf;border-color:#73afdf;color:#fff}.btn-light-blue:active,.btn-light-blue:focus,.btn-light-blue:hover{background-color:#73afdf;color:#fff;opacity:.7}.btn-outline-primary{border-color:#0f447e;color:#0f447e}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:color-mix(in srgb,#0f447e 10%,#fff);border-color:#0f447e;color:#0f447e}.btn-outline-primary:disabled{color:#73afdf}.btn-white{background-color:#fff;border:none;color:#0f447e}.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{border-color:#b1b1b1;color:#b1b1b1;cursor:no-drop;opacity:1}.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{border-color:#b1b1b1;color:#b1b1b1}.file-download-btn{align-items:center;border:1px solid #0f447e;border-radius:50px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:6px 13px 6px 6px}.file-download-btn img{width:26px}.file-download-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-download-btn:active,.file-download-btn:focus,.file-download-btn:hover{background-color:#f1f4f8!important;color:#0f447e!important}.pdf-file-reader:has(.show-pdf){border:1px solid #0f447e;border-radius:50px;display:inline-grid;grid-template-columns:1fr 40px}.pdf-file-reader .pdf-file{align-items:center;border-radius:50px 0 0 50px;display:flex;font-size:14px;gap:8px;padding:6px 10px 6px 12px}.pdf-file-reader .pdf-file:active,.pdf-file-reader .pdf-file:focus,.pdf-file-reader .pdf-file:hover{background-color:#f1f4f8;color:#0f447e}.pdf-file-reader .show-pdf{align-items:center;border-left:1px solid #0f447e;border-radius:0 50px 50px 0;cursor:pointer;display:flex;justify-content:center;padding:6px 8px 6px 6px}.pdf-file-reader .show-pdf:active,.pdf-file-reader .show-pdf:focus,.pdf-file-reader .show-pdf:hover{background-color:#f1f4f8;color:#0f447e}.mobile-header-background{background-color:#f1f4f8;box-shadow:0 1px 6px #c1c1c1;height:48px;left:0;position:fixed;text-align:right;top:0;width:100%;z-index:11}@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{font-size:100%;padding:.35em .4em}.border-top-primary-3{border-top:3px solid #0f447e}.sidebar{background:#f1f4f8;padding:0 0 76px;position:relative}.sidebar .admin-logo{max-width:100%;padding:0 20px 20px;text-align:center;width:100%}.sidebar .admin-logo img{max-width:160px;width:100%}.sidebar .nav .nav-item{text-align:right;width:100%}.sidebar .nav .nav-item .nav-link{color:#0f447e;display:inline-block;font-weight:600;max-width:100%;padding:8px 50px 8px 20px;transition:.3s;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;padding:8px 42px 8px 28px;position:relative}.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{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900;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{background-color:#0f447e;color:#fff;display:block;margin-bottom:12px;width:100%}.sidebar .nav .nav-main-title a{display:block;padding:12px 20px;width:100%}.sidebar .nav .nav-main-title a p{color:#fff;margin-bottom:0}.sidebar .nav .nav-title{display:block;font-weight:300;margin-bottom:12px;padding:0 20px}.sidebar .nav .nav-title p{color:#0f447e;font-size:15px;line-height:20px;margin:0}.sidebar .nav .nav-list{display:block;padding:0 20px;text-align:left;width:100%}.sidebar .nav .nav-list li{background-color:#e4e8ee}.sidebar .nav .nav-list small{display:block;font-size:14px;padding:0 20px 8px;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;color:#fff;padding-left:35px}.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;font-weight:700;line-height:19px;padding-bottom:13px;padding-top:13px}.sidebar .sidebar-wrapper{min-height:calc(100vh - 59px);padding-bottom:70px;padding-top:25px;position:relative}.sidebar .sidebar-wrapper .param-globaux-toggle{cursor:pointer}.sidebar .sidebar-wrapper .param-globaux-toggle.active .nav-link{background-color:#0f447e;color:#fff;padding-left:20px!important}.sidebar .information-toggle,.sidebar .services-diocesains-toggle{cursor:pointer}.sidebar .information-toggle.active,.sidebar .services-diocesains-toggle.active{background-color:#0f447e!important;color:#fff!important;padding-left:20px!important}.sidebar .sidebar-toggle{cursor:pointer;display:inline-block;height:21px;left:100%;margin:15px;position:absolute;width:20px;z-index:10}@media(max-width:1150px){.sidebar .sidebar-toggle{left:calc(100% + 25px);margin:15px 0}}.sidebar .sidebar-toggle span{background:#0f447e;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.3s;width:100%}.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;margin:15px;right:8px}}.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{cursor:pointer;display:block}.sidebar.reduced .nav-list-wrapper .nav-list{display:none;left:calc(100% + 20px);margin-bottom:20px;max-width:80vw;padding:0;position:absolute;top:-20px;width:200px;z-index:10}.sidebar.reduced .nav-list-wrapper .nav-list .nav-item a{padding:10px 15px!important;text-align:left}.sidebar.reduced .nav-list-wrapper .nav-list:before{border-color:transparent #e4e8ee transparent transparent;border-style:solid;border-width:10px 15px 10px 0;content:"";height:0;position:absolute;right:100%;top:20px;width:0}.sidebar.reduced .nav-list-wrapper.active .nav-list{display:block}.sidebar.reduced .nav-item .nav-link{display:block;padding:10px 0!important;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{font-size:20px;left:0;width:100%}.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;font-weight:900;line-height:32px;margin-top:37px;padding-right:48px;text-align:right}.section-param-globaux .nav-item{text-align:right}.section-param-globaux .nav-item .nav-link{color:#fff;display:inline-block!important;font-size:14px;line-height:19px;padding-left:26px;padding-right:48px;text-align:right}.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{max-height:90vh;overflow-y:scroll;position:sticky;top:20px}.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:3px solid #0f447e;border-radius:20px}}.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;display:block;font-size:16px;line-height:22px;padding:4px 24px}.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{max-height:calc(100vh - 40px);overflow-x:clip;overflow-y:scroll;position:sticky;top:20px}.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:3px solid #0f447e;border-radius:20px}}.grid-col-sup *{display:none!important}.grid-col-sup.active *{display:block!important}.grid-col-sup.active .mobile-close{display:none!important}.pagination{flex-flow:wrap;justify-content:center}@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{border-radius:0;color:#0f447e}.pagination .page-item .page-link:hover{background-color:#0f447e;border-color:#0f447e;color:#fff}.pagination-knp .current,.pagination-knp a{border:1px solid #dee2e6;color:#0f447e;display:block;padding:.5rem .75rem}.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-left:40px;padding-right:40px;padding-top:72px;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{background:#f0f8ff;border-radius:0 0 8px 8px;padding:15px 25px 15px 15px;position:absolute;right:0;top:0;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{border-radius:50%;vertical-align:middle;width:40px}.user-infos span{display:inline-block;margin:0 30px 0 10px;vertical-align:middle}table{min-width:100%}table td,table th{border:none!important;padding-bottom:4px!important;padding-top:4px!important}table td .thumbnail-pp,table th .thumbnail-pp{display:inline-block;height:28px;vertical-align:middle;width: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{border-top:none!important;color:#0f447e;font-size:14px;font-weight:700;line-height:19px}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{border-radius:20px;width:30px}.filtres{background:#f0f8ff;border-top:2px solid #0f447e;padding:10px 20px}.search-bar-button{position:relative}.search-bar-button input{border:none;border-color:#0f447e!important;border-radius:30px;padding:8px 50px 8px 20px;width:100%}.search-bar-button button{background:transparent;border:none;position:absolute;right:8px;top:7px;transform:rotate(90deg)}.separator{background:#000;height:1px;margin:60px 0}.collapse-entite i{font-size:18px;margin-right:3px;transition:.3s}.collapse-entite:not(.collapsed) i{transform:rotate(90deg)}.collapse-membres-reseaux i{font-size:18px;margin-right:3px;transition:.3s}.collapse-membres-reseaux:not(.collapsed) i{transform:rotate(90deg)}.collapse-autres_services i{font-size:18px;margin-left:5px;transition:.3s}.collapse-autres_services:not(.collapsed) i{transform:rotate(180deg)}.single-linked-entity{background:#f1f4f8;margin-bottom:24px;padding:24px}.single-linked-entity p:last-of-type{margin-bottom:0}.single-event-list{background-color:#f1f4f8;border-radius:0 0 10px 10px;padding-bottom:61px;position:relative;width:100%}.single-event-list .link-overlay{height:100%;left:0;position:absolute;top:0;width: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{align-items:center;background:#b1d7f2;display:flex;height:44px;justify-content:center;padding:0 8px;width:44px}.single-event-list .evenement-service .icon-diocesain svg{width:24px}.single-event-list .evenement-service span{align-items:center;background:#51d87f;color:#123c70!important;display:inline-flex;font-size:14px;font-weight:700;height:44px;line-height:19px;padding:4px 8px}.single-event-list .date{align-items:center;background:#0f447e;color:#fff;display:flex;font-size:14px;justify-content:center;line-height:19px;min-height:40px;padding:4px;text-align:center}.single-event-list .thumbnail{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;padding-top:67%;position:relative}.single-event-list .thumbnail .btn-edit{background-color:#fff;position:absolute;right:8px;top:8px;z-index:5}.single-event-list .title{align-items:center;background:#b1d7f2;color:#123c70!important;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:22px;margin:0;min-height:92px;padding:13px;text-align:center;text-decoration:none;text-wrap:balance}.single-event-list .toggle-files{position:relative;z-index:5}.single-event-list .toggle-files a{background-color:#b5cdea;border-top:1px solid #9eb9d9;color:#123c70;display:block;font-size:15px;padding:5px 30px 5px 15px;position:relative}.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{background-color:#b5cdea;display:flex;flex-direction:column;gap:8px;padding:10px;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{color:#0f447e;font-size:14px;line-height:19px;text-align:center;text-wrap:balance}.single-event-list .content p:last-of-type{margin-bottom:0}.single-event-list .content a{background:transparent;border:1px solid #0f447e;border-radius:30px;color:#0f447e;display:block;font-size:14px;font-weight:700;line-height:19px;padding:12px 10px 11px;text-align:center}.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;padding:20px 15px;position:absolute;width:100%;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{align-items:center;background:#b1d7f2;display:flex;height:44px;justify-content:center;width:44px}.show-agenda .single-event-service .icon svg{width:24px}.show-agenda .single-event-service .service{align-items:center;background:#51d87f;color:#123c70!important;display:inline-flex;font-size:14px;font-weight:700;height:44px;line-height:19px;padding:4px 8px}.show-agenda .not-visible-internet{color:#747474;font-size:13px;font-weight:600}.show-agenda .description p{font-size:14px}.show-agenda .single-event-title{color:#0f447e;font-weight:800}.show-agenda .event-date{display:flex;margin-bottom:24px}.show-agenda .event-date .icon{color:#0f447e;display:flex;font-size:20px;padding:12px 20px}.show-agenda .event-date .icon,.show-agenda .event-date p{align-items:center;border:1px solid #0f447e;justify-content:center}.show-agenda .event-date p{background-color:#0f447e;color:#fff;display:inline-flex;margin-bottom:0;padding:12px}.show-agenda .event-place{color:#0f447e;font-size:18px;font-weight:700}.show-agenda .event-contact{background:#f1f4f8;margin:36px 0;padding:24px}.show-agenda .event-contact p:last-child{margin-bottom:0}.login{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:30px;position:relative}.login .login-background{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(11px);-moz-filter:blur(11px);-o-filter:blur(11px);-ms-filter:blur(11px);filter:blur(11px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.login .card-login{background:#f1f4f8;max-width:100%;padding:17px 24px;width:336px}.login .card-login h1{color:#0f447e;font-size:21px;font-weight:900;line-height:28px;margin:20px auto 38px;max-width:100%;text-align:center;width:250px}.login .card-login form label{color:#0f447e;font-size:14px;font-weight:700;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;font-size:14px;font-weight:600;line-height:19px;margin-bottom:11px;padding:12px 18px 11px}.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{cursor:pointer;padding-left:0}.login .forget-password{display:block;font-size:12px;font-style:italic;line-height:16px;text-align:center;text-decoration:underline}.login.forgotten-pwd h1{margin:10px auto 20px;text-align:left;width:100%}.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;border-top:3px solid #0f447e;padding:15px 24px}.filters input[type=text]{border:none;border-radius:30px;color:#0f447e;font-size:14px;height:auto;line-height:19px;padding:11px 18px}.filters input[type=date],.filters input[type=number]{border:none}.filters .select-wrapper .select2-container .select2-selection--single{border:none;border-radius:30px;height:auto!important;padding:8px 35px 8px 5px!important}.filters .select-wrapper .select2-container .select2-selection--single .select2-selection__rendered{color:#0f447e;font-size:14px;font-weight:600;line-height:19px}.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{min-height:35px;position:relative}@media(min-width:900px){.search_bar .form-basic{padding:12px 15px 0 0;position:absolute;right:0;top:0;width:100%}}@media(max-width:1150px){.search_bar .form-basic{padding-right:0;padding-top:6px}}.search_bar .form-basic.active input{background:#fff;position:absolute;right:0;width:100%!important;z-index:15}.search_bar .form-basic.active .link-advanced-search{opacity:0}.search_bar .results{background:#fff;border:1px solid #d3d3d3;bottom:0;padding:10px 0;position:absolute;transform:translateY(100%);width:100%;z-index:5}.search_bar .results .result h5{color:#0f447e;font-weight:700;margin:0;padding:5px 15px;text-decoration:underline}.search_bar .results .result ul{margin-bottom:5px}.search_bar .results .result ul li a{color:#000;display:block;padding:5px 15px}.search_bar .results .result ul li a:hover{background:#f3f3f3}.search_bar .results .result .more-results{display:block;font-style:italic;margin-bottom:6px;padding:5px 15px}.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{color:#0f447e;content:"";font-family:Font Awesome\ 5 Pro;font-weight:900;position:absolute;right:15px;top:6px;transform:rotate(90deg);z-index:20}.search_bar .search-field input{background:#fff;border:1px solid #0f447e;border-radius:30px;float:right;font-size:14px;line-height:19px;max-width:100%;padding:12px 30px 11px 18px;position:relative;transition:.3s;width:230px;z-index:2}@media(max-width:700px){.search_bar .search-field input{float:none;width:100%}}.search_bar .search-field a{font-size:14px;line-height:36px;position:absolute;right:250px;text-decoration:underline}@media(max-width:767px){.search_bar .search-field a{display:block;line-height:30px;position:relative;right:auto;text-align:right}}.personne-highlight{background:#f1f4f8;color:#0f447e}.personne-highlight .heading{background:#0f447e;color:#fff;padding:24px}.personne-highlight .heading h2{font-size:18px;font-weight:700;line-height:24px;margin:0}.personne-highlight .heading p{color:#fff;font-size:14px;font-weight:700;line-height:19px;margin:0}.personne-highlight .heading .btn{border-color:currentColor;color:#fff}.personne-highlight .heading .service-content{margin-top:12px;max-width:750px}.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{display:grid;grid-template-columns:48px 1fr;padding:37px 10px 35px;grid-gap:10px 15px}@media(max-width:750px){.personne-highlight .content{padding:20px 24px}}.personne-highlight .content img{border-radius:50%;width:48px}.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-style:italic;font-weight:600;margin-bottom:7px}.personne-highlight .content .infos a{display:block;margin-bottom:3px;word-break:break-all}.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;font-weight:700;line-height:24px;margin:0}.personne-highlight>.row{padding:0 15px}.header-without-adress .heading{display:none}.service-title{background:#f1f4f8;border-bottom:1px solid #bababa;font-size:18px;line-height:18px;margin-bottom:0;padding:20px}.top-element-container{position:relative;z-index:5}@media(min-width:900px){.top-element-container{display:grid;grid-template-columns:15fr 1fr;position:absolute;right:40px;top:0;width:calc(100% - 80px)}}@media(max-width:1150px){.top-element-container{display:block;padding:68px 0 24px}}.user-management{transition:.3s}@media(max-width:900px){.user-management{position:absolute;right:0;top:0}}.user-management button{background:#f1f4f8!important;border:none;border-radius:0 0 12px 12px;box-shadow:none!important;color:#0f447e!important}.user-management button:after{display:none}.user-management button .thumbnail-pp{margin-right:11px;vertical-align:middle}.user-management button span{margin-right:20px;min-width:130px}.user-management button i{transition:.3s}.user-management .dropdown-menu{background:#f1f4f8;border:none;border-radius:0 0 12px 12px;margin:0;padding:0 25px 10px 49px;width:100%}@media(max-width:1150px){.user-management .dropdown-menu{box-shadow:0 9px 9px -5px #e0e0e0}}.user-management .dropdown-menu a{color:#0f447e;display:block;font-size:14px;font-weight:700;line-height:20px;padding:10px;position:relative}.user-management .dropdown-menu a:not(:last-child):after{background:#0f447e;bottom:0;content:"";display:block;height:1px;left:10px;position:absolute;width:calc(100% - 10px)}.user-management.show button{border-radius:0}.user-management.show button i{transform:rotate(180deg)}.user-management.slide-up{transform:translateY(-120%)}.show h1{color:#000;font-size:24px;font-weight:700;line-height:30px;margin-bottom:0}.show h2{font-size:25px;line-height:32px}.show h2,.show h3{color:#0f447e;font-weight:400;margin-bottom:16px}.show h3{font-size:21px;line-height:25px}.show .show-info-block p{color:#000;font-size:16px;line-height:24px;margin-bottom:0}.show .show-heading,.show-top{background:#f1f4f8}.show-top{z-index:3}@media(min-width:600px){.show-top .show-left .show-heading-personne-infos{display:inline-block;vertical-align:top;width:calc(100% - 150px)}}.show-top .show-left .show-personne-cta-admin{display:flex}.show-top .show-left .show-personne-cta-admin .show-center{align-items:flex-end;display:flex;flex-direction:column;width:100%}.show-top .show-right{align-items:flex-start;display:flex;flex-direction:column;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;font-weight:700;line-height:22px;margin-bottom:12px}.show-top .show-right .groupes-be a{color:#000;display:block;font-size:14px;line-height:19px;margin-bottom:15px}.show-top .show-right .btn-outline-danger:hover{background-color:transparent;color:#bd2431}.show-top.is_admin .show-right{background-color:#f1f4f8;display:flex;text-align:left}.show-top:after{background-color:#fff;bottom:100%;content:"";height:15px;left:0;position:absolute;width:100%}.show-top .anchor-nav{position:relative}@media(min-width:992px){.show-top .anchor-nav:after{background-color:#0f447e;content:"";height:100%;left:100%;position:absolute;top:0}}.anchor-nav{background-color:#0f447e}.anchor-nav a{border-bottom:1px solid #0f447e!important;color:#fff;display:block;font-size:16px;line-height:22px;padding:13px 10px;position:relative}.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{border-color:#0f447e transparent transparent;border-style:solid;border-width:11px 11px 0;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.visibility-banner{background-color:#73afdf;color:#fff;display:flex;padding:7px 16px 0;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{display:inline-block;font-size:16px;font-weight:700;line-height:22px;margin-bottom:8px;vertical-align:middle}@media(max-width:700px){.visibility-banner span:not(.state){display:block}.visibility-banner span{margin-top:8px}}.visibility-banner span:not(:last-child){margin-right:30px}.visibility-banner span i{color:#0f447e;margin-right:4px}.visibility-banner .btn-outline-primary{border-color:#fff;color:#fff;display:inline-block;margin-bottom:8px;margin-right:8px;vertical-align:middle}.visibility-banner .btn-outline-primary:hover{border-color:#fff;color:#fff;opacity:.6}.state{background-color:#6aad54;border:1px solid hsla(0,0%,100%,.5);color:#fff;display:inline-block;font-weight:700;padding:5px 12px}.state.inactive{background-color:#e9364d}.personne-management-col{display:flex}.personne-management-col .personne-management-wrapper{background:#e9e9e9;display:flex;flex-direction:column;justify-content:flex-end}.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;flex-direction:column;justify-content:flex-end}.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{color:#0f447e;font-size:30px;font-weight:500;line-height:41px;margin-bottom:28px;margin-top:48px;position:relative}.personne-show-content h2:after{background-color:#0f447e;content:"";height:6px;left:0;position:absolute;top:100%;width:48px}.personne-show-content .anchor-element{position:relative}.personne-show-content .anchor-element div{left:0;position:absolute;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{float:left;margin-right:35px;width:84px}@media(min-width:768px){.nomination-infos .nomination-infos-content{float:left;width:calc(100% - 119px)}}.nomination-infos .nomination-infos-content p{color:#000;font-size:14px;line-height:22px;margin-bottom:6px}.nomination-infos .nomination-infos-content p:first-child{font-size:18px;font-weight:700;line-height:21px;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{display:inline-block;margin-right:24px;width:120px}.show-heading-personne .img-wrapper img{width:100%}.show-heading-personne .show-heading-personne-infos p{color:#000;font-size:16px;line-height:24px;margin-bottom:0}.personne-show-cta-container{margin-bottom:10px;width:100%}.personne-show-cta-container a{background-color:#0f447e;border:1px solid #0f447e;color:#fff;font-size:13px;margin-bottom:2px;padding:7px 12px}.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{margin-right:24px;width:120px}.block-infos-personne{margin-bottom:50px}.agreement-wrapper{align-items:center;display:flex;min-height:100vh}.agreement-wrapper .agreement-container h2{font-size:30px;margin-bottom:25px}.new-diocese-entry .title,.single-derniere-breve .title{color:#73afdf;font-size:14px;font-weight:700;line-height:19px;margin-bottom:5px;text-transform:uppercase}.new-diocese-entry .subtitle,.single-derniere-breve .subtitle{color:#0f447e;font-size:16px;font-weight:700;line-height:18px;margin-bottom:2px}.new-diocese-entry .date,.single-derniere-breve .date{color:#8d8d8d;font-size:14px;font-weight:700;line-height:19px;margin-bottom:24px}.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{font-size:14px;line-height:20px;margin:0}.new-diocese-entry .wrapped-content .read-more,.single-derniere-breve .wrapped-content .read-more{display:inline-block;font-size:14px;line-height:19px}.new-diocese-entry .author,.single-derniere-breve .author{color:#000;font-size:14px;font-weight:700;line-height:19px;margin-bottom:8px;margin-top:12px}.new-diocese-entry .link-download,.single-derniere-breve .link-download{align-items:center;background-color:transparent;border:1px solid #0f447e;border-radius:50px;color:#0f447e;display:inline-flex;margin-bottom:14px;padding:6px 18px 6px 6px;text-decoration:none}.new-diocese-entry .link-download img,.single-derniere-breve .link-download img{display:inline-block;margin-right:7px;min-width:24px;vertical-align:middle;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{background-color:#0f447e;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:.3s;width:0}.anim-underline:hover:after{width:100%}.list-last-files li{margin-bottom:.7rem}.list-last-files li>a:not(.btn){display:inline-block;vertical-align:top;width:calc(100% - 40px)}.list-last-files li>a:not(.btn) .fas.fa-file{color:#73afdf;display:inline-block;font-size:30px;margin-right:16px;vertical-align:middle}.list-last-files li>a:not(.btn) .file-name{color:#0f447e;display:inline-block;max-width:calc(100% - 50px);position:relative;vertical-align:top}.list-last-files li>a:not(.btn) .file-name:after{background-color:#0f447e;content:"";height:1px;left:0;position:absolute;top:100%;transition:.3s;width: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{background:#0f447e;color:#fff;display:block;float:left;font-size:14px;line-height:17px;margin-right:8px;margin-top:10px;opacity:.45;padding:13px 20px 11px;text-transform:uppercase;transform:translateY(1px);transition:.3s}@media(max-width:768px){.tabs-recherche-avance .tab{padding:13px 17px 11px 16px}}@media(max-width:550px){.tabs-recherche-avance .tab{margin-top:0;width:100%}}.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{margin-top:5px;padding-bottom:16px}}.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{display:inline-block;margin-bottom:30px;position:relative;width:100%}.wrapper-recherche-avance .card-columns .single-filter-block .col-form-label,.wrapper-recherche-avance .card-columns .single-filter-block .custom-form label{display:block;margin-bottom:10px;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px);position:relative}.wrapper-recherche-avance .card-columns .single-filter-block .col-form-label:after,.wrapper-recherche-avance .card-columns .single-filter-block .custom-form label:after{background-color:#0f447e;bottom:0;content:"";height:2px;left:0;position:absolute;width:50px}.wrapper-recherche-avance .row{margin:0}.wrapper-recherche-avance .row.main-row{background-color:#f1f4f8}.wrapper-recherche-avance .row .form-cols{padding-bottom:20px;padding-top:20px}.wrapper-recherche-avance .row .form-cols:first-child,.wrapper-recherche-avance .row .form-cols:nth-child(3){background:hsla(0,0%,100%,.502)}.wrapper-recherche-avance .row .form-cols h2{color:#0f447e;font-size:26px;font-weight:300;line-height:32px;margin-bottom:27px}.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-size:16px;font-weight:700;line-height:22px;margin-bottom:9px}.wrapper-recherche-avance .row .form-cols input[type=date]{display:inline-block;max-width:calc(100% - 52px)}.wrapper-recherche-avance .row .form-cols .date-field-wrapper label{padding-right:10px;text-align:right;width:50px}.wrapper-recherche-avance input[type=checkbox]:checked+label{text-decoration:underline}.update-password form .form-group label{margin-right:15px;max-width:100%;text-align:right;vertical-align:middle;width:265px}@media(max-width:700px){.update-password form .form-group label{text-align:left}}.update-password form .form-group .input-password-wrapper{display:inline-block;max-width:400px;vertical-align:middle;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);display:flex;flex-flow:wrap;padding-bottom:12px}.nav-services>a,.nav-services>span{color:#0f447e;float:left;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{font-size:22px;margin-bottom:6px;order:-1;width:100%}}#treeView{list-style-type:none;margin:0;padding:0}#treeView .caret{cursor:pointer;user-select:none}#treeView .caret:before{color:#0f447e;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:16px;font-weight:900;margin-right:18px;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;display:inline-block;font-size:30px;margin-right:16px;vertical-align:middle}#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;display:inline-block;font-size:26px;margin-right:16px;vertical-align:middle}#treeView .file-row{padding:2px 5px;position:relative;transition:.3s}#treeView .file-row .collapse-trigger-file{display:none;margin-top:3px}#treeView .file-row .collapse-trigger-file i{transform:translateY(2px);transition:.3s}#treeView .file-row .file-infos .author{display:inline-block;margin:0;min-width:250px;padding:0 15px}#treeView .file-row .file-infos .update{display:inline-block;margin:0 30px 0 0}#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;display:inline-block;font-size:20px;margin-right:8px}.fancybox-content{max-height:100%;max-width:1010px;width:80%}.custom-fancybox{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px 25px}.custom-fancybox h2{color:#0f447e;font-size:22px;font-weight:700;line-height:25px}.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{background:#f1f4f8;display:flex;margin-bottom:10px}.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{float:left;padding:12px 20px;position:relative}.queries-list li a span.icon{align-self:center;border-right:1px solid #f1f4f8;display:flex;transition:.3s}.queries-list li a span.icon:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900}.queries-list li a span.name{padding-right:50px;width:calc(100% - 55px)}.queries-list li a span:first-child{align-self:center;border-right:1px solid #f1f4f8;display:flex;justify-content:center;text-align:center;transition:.3s;width:55px}.queries-list li a span:first-child i{font-size:23px}.queries-list li form{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.void{border:4px dashed #c2d0e1;border-radius:15px;max-width:700px;opacity:.6;padding:50px 30px;text-align:center;transition:.3s}.void:hover{opacity:1}.void i{color:#c2d0e1;font-size:60px;margin-bottom:20px}.save-query{position:relative}.save-query .btn{vertical-align:top}.save-query .floatting-part{display:flex;height:0;opacity:0;transform:translateX(-150%);transition:.5s}.save-query .floatting-part input[type=text]{margin-right:10px}.save-query.active .floatting-part{height:auto;opacity:1;transform:translateX(0)}.file-content{align-items:center;display:flex;justify-content:space-between}.breve-file{background:#e2eef8;color:#0f447e;display:block;font-size:14px;line-height:19px;min-height:46px;padding:7px 13px 7px 15px}.breve-file span{display:inline-block;font-weight:700;max-width:calc(100% - 65px);vertical-align:middle}.breve-file button{margin-left:20px;padding:8px 10px}.breve-file button i{margin-right:0!important}.update-breve-eveches h2{border-top:1px solid #707070;color:#0f447e;font-size:18px;font-weight:700;line-height:18px;margin:0;padding:14px 24px;text-transform:uppercase}.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{color:#0f447e;font-size:18px;font-weight:700;line-height:18px;margin:0}.update-breve-eveches .wrapper-breve .heading-breve .group-index{border:1px solid #000;border-radius:30px;color:#000;display:inline-block;font-size:11px;font-weight:700;line-height:11px;padding:3px 10px 2px}.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{align-items:stretch;display:flex}.update-breve-eveches .wrapper-breve .body-breve .selectors-area{background:#f2f2f3;display:flex;flex-direction:column;padding:14px 10px;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;border:none;margin-bottom:13px;padding:8px 24px 7px}.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 .toggle-hide,.btn-filters-toggle.filters-toggle-active .toggle-show{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{border-top:none!important;padding:0!important}.td-collapse .collapse{background:#f9f9f9;border-bottom:2px solid #0f447e}.td-collapse .collapse .wrapper-collapse{max-width:750px;padding:15px}.td-collapse .collapse .wrapper-collapse .file{border:1px solid #0f447e;color:#0f447e;display:inline-block;padding:3px 6px;position:relative}.td-collapse .collapse .wrapper-collapse .file:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900;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:3px solid #fff;border-radius:20px}.table-toggle-collapse:not(.collapsed){background-color:#0f447e;color:#fff}.list-full-width-separator{background:#f1f4f8;border-top:1px solid #e0e0e0;padding:24px}@media(max-width:1150px){.grid-wrapper{display:block;grid-template-columns:1fr!important}.grid-wrapper .sidebar{bottom:0;box-shadow:1px 0 6px #c1c1c1;left:0;max-width:100%;position:fixed;top:0;transform:translateX(-100%);transition:.3s;width:300px;z-index:30}}@media(max-width:1150px)and (max-width:400px){.grid-wrapper .sidebar{width:100vw}}@media(max-width:1150px){.grid-wrapper .sidebar .sidebar-wrapper{height:100%;overflow-y:scroll}.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:3px solid #f1f4f8;border-radius:20px}.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{bottom:0;display:block;left:0;padding:40px 0 15px 300px;position:fixed;top:0;transform:translateX(-100%);transition:.3s;width:100vw;z-index:25}.grid-wrapper .section-information .mobile-wrapper,.grid-wrapper .section-param-globaux .mobile-wrapper,.grid-wrapper .section-services-diocesains .mobile-wrapper{height:100%;overflow-y:scroll}.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:3px solid #0f447e;border-radius:20px}.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{cursor:pointer;display:block!important;font-size:25px;position:absolute;right:30px;top:10px}}@media(max-width:800px){.grid-wrapper .section-information,.grid-wrapper .section-param-globaux,.grid-wrapper .section-services-diocesains{padding-left:0;z-index:30}}.add-to-base-documentaire{display:none!important}.details-nomination{display:block;max-width:100%;width:100%}.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{margin-right:24px;width:48px}.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{font-size:16px;font-weight:700;line-height:18px}.details-nomination .right-heading{background-color:#f6f6f6;display:flex;flex-direction:column;justify-content:center;padding:48px}@media(max-width:767px){.details-nomination .right-heading{padding:24px 32px}}.details-nomination .right-heading h2{color:#000;font-size:18px;font-weight:700;line-height:21px;margin-bottom:6px}.details-nomination .right-heading .nomination{color:#0f447e;font-size:20px;font-weight:700;line-height:24px}@media(min-width:767px){.details-nomination .sep-right{border-right:1px solid #d3d3d3}}.fiche-profil{background-color:#ffebc4;color:#484848;padding:24px}.fiche-profil .heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.fiche-profil .heading h4{color:#0f447e;font-size:18px;font-weight:700;margin-bottom:0;margin-right:8px}.fiche-profil .heading a{color:#484848;font-size:14px;text-align:right;text-decoration:underline}.fiche-profil hr{margin:10px 0 15px}.fiche-profil h5{color:#484848;font-size:17px;font-style:italic;font-weight:700;margin-bottom:0}.fiche-profil .libelle{color:#0f447e;font-weight:700;line-height:1;margin-bottom:0}.fiche-profil .date{font-size:14px;margin-bottom:0}.fiche-profil .entite{line-height:17px}.fiche-profil .entite a{color:#484848;font-size:14px;font-style:italic;margin-bottom:0}.document-proposition-wrapper{border:4px dashed #d9e1ec;max-width:800px;padding:30px}@media(min-width:767px){.document-proposition-wrapper .form-delete{bottom:0;left:0;position:absolute}}@media(min-width:768px){.brev-infos-cell-content{display:grid;grid-template-columns:1fr 1fr 1fr}}.brev-infos-cell-content{background-color:#e8f2f9;max-width:100%!important;padding:25px 30px 25px 120px!important}@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 gray;padding-right:24px}}@media(max-width:767px){.brev-infos-cell-content>div:not(:last-child){border-bottom:1px solid gray;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{align-items:center;background-color:transparent!important;border:1px solid #0f447e!important;border-radius:50px!important;color:#0f447e!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;line-height:15px!important;padding:9px 18px 9px 12px!important;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}@media(min-width:768px){.brev-cell-content-information-module{display:grid;grid-template-columns:2fr 1fr}}.brev-cell-content-information-module{background-color:#e8f2f9;max-width:100%!important;padding:25px 50px!important}@media(max-width:992px){.brev-cell-content-information-module{padding:15px 20px!important}}.brev-cell-content-information-module>div:not(:last-child){border-right:1px solid gray;padding-right:24px}.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;font-weight:700;line-height:34px;margin-bottom:12px}#single-breve .top p{color:#0f447e;font-size:16px;line-height:22px;margin-bottom:4px}#single-breve .content{background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,.161);font-size:14px;line-height:18px;padding:44px 47px 38px}@media(max-width:600px){#single-breve .content{padding:24px}}#single-breve .content .service{color:#ff9698;display:block;font-size:28px;font-weight:700;line-height:38px;margin-bottom:10px}@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{color:#0f447e;font-size:24px;font-weight:900;line-height:26px;margin-bottom:10px}@media(max-width:600px){#single-breve .content .title{font-size:22px;line-height:25px}}#single-breve .content .groupes{margin:8px 0 12px;padding:0 12px;position:relative;z-index:1}#single-breve .content .groupes:before{background-color:#0f447e;content:"";height:1px;left:0;position:absolute;top:9px;width:100%;z-index:-1}#single-breve .content .groupes p{background-color:#f1f4f8;border-radius:50px;color:#0f447e;display:inline-block;font-size:11px;font-weight:900;line-height:11px;margin-bottom:5px;margin-right:3px;padding:4px 8px}#single-breve .content .text a{color:#007aff}#single-breve .content .contains-files a{align-items:center;background-color:transparent!important;border:1px solid #0f447e!important;border-radius:50px!important;color:#0f447e!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;line-height:15px!important;padding:9px 18px 9px 12px!important}#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{color:#000;font-size:25px;font-weight:700;line-height:34px;margin-bottom:42px}.single-document .content{background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,.161);color:#0f447e;display:grid;font-size:16px;grid-template-columns:56px 1fr;line-height:22px;max-width:850px;padding:32px}.single-document .content .icon-file img{width:34px}.single-document .content .title{color:#0f447e;font-size:18px;font-weight:900;line-height:22px;margin-bottom:4px}.single-document .content .contains-files a{align-items:center;background-color:transparent!important;border:1px solid #0f447e!important;border-radius:50px!important;color:#0f447e!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;line-height:15px!important;padding:5px 12px 5px 6px!important;text-decoration:none}.single-document .content .contains-files a img{margin-right:8px!important;width:24px}.nav-personne-wrapper,.nav-personne-wrapper #nav-personne{background-color:#0f447e;position:relative}.nav-personne-wrapper #nav-personne{border-bottom:none!important;flex-flow:wrap;transition:.3s;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%,.31)!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{align-items:center;background-color:#fff;border-bottom:1px solid #0f447e;border-right:1px solid #0f447e;color:#0f447e;cursor:pointer;display:flex;height:50px;justify-content:center;left:0;position:absolute;top:0;width:30px}@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{background:transparent linear-gradient(268deg,#0f447e,#0f447e) 0 0 no-repeat padding-box;content:"";height:100%;position:absolute;top:0;width:40px}.nav-personne-wrapper .controls.prev:before{left:100%;transform:rotate(180deg)}.block-carousel{margin:0 auto 24px;position:relative}.block-carousel .carousel-inner{background:#dcdcdc;padding-top:40%;position:relative}.block-carousel .carousel-inner .carousel-item{background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.block-carousel .carousel-inner .carousel-item .carousel-item-wrapper{align-items:center;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%);display:flex;height:100%;padding:50px 32px 30px;width:100%}.block-carousel .carousel-inner .carousel-item .carousel-caption{bottom:auto;left:auto;max-width:300px;padding:0;position:relative;right:auto;text-align:left;top:auto;z-index:1}.block-carousel .carousel-inner .carousel-item .carousel-caption .actu-label{color:#fcad15;display:block;font-size:16px;font-weight:700;line-height:24px}.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{bottom:4px;color:#fff;font-size:21px;height:35px;margin:0 4px;opacity:1;position:absolute;top:auto;width:35px;z-index:10}.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{background-color:#fff;border:3px solid #0f447e;border-radius:50px;height:7px;opacity:1;width:7px}.block-carousel .carousel-indicators li.active{background-color:#0f447e}.cms-page.container-fluid{padding:0}.carousel-title h2{background-color:#ebebeb;color:#0f447e;display:inline-block;font-size:15px;font-weight:700;margin-bottom:0;padding:8px 12px}.builder-block-blue{background-color:#0f447e;color:#fff;padding:18px 24px}.builder-block-blue a{color:#fff;display:block;font-size:14px;font-weight:700;line-height:19px;padding:6px 0}.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;font-size:14px;font-weight:700;line-height:19px;padding:6px 0}.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;line-height:24px;margin-bottom:7px;text-transform:inherit}.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{position:relative;z-index:2}.title-right-line h2{background-color:#fff;color:#0f447e;display:inline-block;font-size:16px;font-weight:700;margin:0;padding-right:12px;position:relative;z-index:4}.title-right-line:before{background-color:#0f447e;content:"";height:1px;position:absolute;top:50%;width:100%;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;font-weight:900;line-height:32px;margin-bottom:16px}.fancybox-content-wrapper label,.fancybox-content-wrapper legend{color:#0f447e;font-size:14px;font-weight:900;line-height:19px}.fancybox-content-wrapper input[type=checkbox]+label,.fancybox-content-wrapper input[type=radio]+label{color:#000;font-weight:400}.fancybox-content-wrapper .fancy-close{height:24px;position:absolute;right:24px;top:24px;width:24px}.fancybox-content-wrapper .fancy-close:after,.fancybox-content-wrapper .fancy-close:before{background-color:#000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;width:34px}.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;margin-bottom:8px;width:300px}.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{background-color:#e6e6e6;border:1px dotted transparent;border-radius:4px;display:block;padding:4px;text-align:center;width:100%}#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{color:#0f447e;cursor:pointer}.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{border:1px solid #0f447e;border-radius:25px;color:#0f447e;font-size:14px;line-height:40px;padding:3px 14px;text-decoration:none}.update-info-service .wrapper-info-service.wrapper-breve{border:1px dashed #0f447e;border-radius:6px;margin:12px auto;max-width:650px;padding:15px}.update-info-service .wrapper-info-service.wrapper-breve p{font-size:14px;line-height:18px;margin-bottom:5px}.update-info-service .wrapper-info-service.wrapper-breve .wrapped-content .content{max-height:unset;overflow:visible}.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;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;margin-top:12px;max-width:650px;padding:8px}.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{align-items:center;display:flex}.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-bottom:8px!important;padding-top:8px!important}.config-form-item select{width:140px}.doc-services-title{font-size:28px;margin-top:30px;padding-left:31px}.highlighted-services{margin-top:8px;padding-left:31px}.highlighted-services>a{color:#000;display:inline-block;margin-bottom:24px;margin-right:55px;vertical-align:top}.highlighted-services>a i{color:#73afdf;font-size:50px;margin-bottom:5px}.highlighted-services>a span{display:block;font-size:18px}.custom-tooltip-wrapper{display:inline-block;float:left;padding-left:6px;padding-right:10px;position:relative}.custom-tooltip-wrapper .custom-tooltip-opener{color:#0f447e;font-size:16px;margin:3px 0}.custom-tooltip-wrapper .custom-tooltip-content{background-color:#fff;border-radius:4px;color:#222;display:none;font-size:13px;left:100%;line-height:19px;max-width:50vw;padding:5px 7px;position:absolute;top:0;width:310px;z-index:99}.custom-tooltip-wrapper .custom-tooltip-content:after{background-color:#0f447e;border-radius:4px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.custom-tooltip-wrapper:hover .custom-tooltip-content{display:block}.custom-tooltip-wrapper:after{clear:both;content:"";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{align-items:center;display:flex;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{max-width:100%;padding:0;width:100%}body.documentation .main-content>.container .document-heading-wrapper{background-color:rgba(115,175,223,.271)}@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;margin:0;padding:50px 0 90px}@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-size:28px;font-weight:700;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{align-items:center;background-color:#0f447e;border-radius:50px;color:#fff;display:flex;font-size:18px;height:32px;justify-content:center;line-height:24px;margin-right:12px;width:32px}@media(max-width:800px){body.documentation .main-content>.container .document-page-wrapper .container .icon{font-size:15px;height:26px;line-height:20px;width:26px}}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;display:block;margin-bottom:9px;object-fit:cover;width:100%}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes .fake-thumbnail{background-color:#e1e8ef;margin-bottom:9px;padding-top:56.5%}body.documentation .main-content>.container .document-page-wrapper .container .post-nouveautes .title{color:#0f447e;display:block;font-size:16px;line-height:19px}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{color:#0f447e;font-size:24px;font-weight:700;line-height:28px}body.documentation .main-content>.container .document-page-wrapper .container .document-content h3{color:#0f447e;font-size:21px;font-weight:700;line-height:26px}body.documentation .main-content>.container .document-page-wrapper .container .document-content h4{color:#0f447e;font-size:19px;font-weight:700;line-height:24px}body.documentation .main-content>.container .document-page-wrapper .container .document-content h5{color:#0f447e;font-size:16px;font-weight:700;line-height:20px}body.documentation .main-content>.container .document-page-wrapper .container .document-content h6{color:#0f447e;font-size:15px;font-weight:700;line-height:19px}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{margin-bottom:24px;padding-left:25px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ul>li{font-size:16px;line-height:22px;list-style-type:disc;margin-bottom:6px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol{counter-reset:step-counter;margin-bottom:24px;padding-left:25px}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol>li{font-size:16px;line-height:22px;margin-bottom:12px;position:relative}body.documentation .main-content>.container .document-page-wrapper .container .document-content ol>li:before{align-items:center;background-color:#0f447e;border-radius:50px;color:#fff;content:counter(step-counter);counter-increment:step-counter;display:flex;font-size:12px;height:18px;justify-content:center;left:-25px;line-height:16px;position:absolute;top:2px;width:18px}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{border-left:2px solid #0f447e;color:#0f447e;padding-left:23px}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{box-shadow:0 3px 24px rgba(0,0,0,.161);margin-bottom:-164px;max-width:579px;transform:translateY(-164px)}@media(max-width:1150px){body.documentation .main-content>.container .document-page-wrapper .faq-content{margin-bottom:-64px;transform:translateY(-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{color:#fff;font-size:28px;line-height:32px;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{color:#0f447e;font-size:16px;line-height:22px;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{font-size:24px;height:50px;left:30px;line-height:32px;position:absolute;top:0;transform:translateY(-50%);width:50px}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-left:24px;padding-right:24px}}.collapse-list{border-top:1px solid #b5bcc3;max-width:500px}.collapse-list .collapse-list-opener{border-bottom:1px solid #b5bcc3;color:#73afdf;display:block;font-size:18px;font-weight:700;line-height:21px;padding:12px 15px}@media(max-width:800px){.collapse-list .collapse-list-opener{font-size:16px;line-height:20px}}.collapse-list .collapse-list-opener i{color:#0f447e;margin-right:15px;transition:.2s}.collapse-list .collapse-list-opener:not(.collapsed) i{transform:rotate(90deg)}.collapse-list .collapse-list-content{border-bottom:1px solid #b5bcc3;margin:0;padding:5px 0 12px}.collapse-list .collapse-list-content li a{color:#0f447e;display:block;font-size:14px;font-weight:600;line-height:19px;padding:7px 24px 7px 0;position:relative;transition:.3s}.collapse-list .collapse-list-content li a:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:12px;font-weight:900;position:absolute;right:0;top:17px;transform:translateY(-50%);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{background-color:#f1f1f6;padding:7px 12px 7px 8px}.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;border:1px solid #e3e3e3;cursor:pointer;display:inline-block;height:20px;padding:4px;position:relative;vertical-align:middle;width:20px}.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{background-color:#0f447e;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;width:12px}.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{color:#000;font-size:14px;line-height:1.3}body.base-doc-publique header{background-color:#f1f4f8}body.base-doc-publique header .container{max-width:1140px;padding:80px 24px 37px;position:relative;text-align:center}@media(max-width:700px){body.base-doc-publique header .container{padding:75px 24px 28px}}body.base-doc-publique header .container .link-connexion{align-items:center;background-color:#fff;border-radius:0 0 12px 12px;box-shadow:0 0 8px rgba(0,0,0,.161);display:flex;font-size:16px;font-weight:700;gap:10px;padding:12px 28px 12px 14px;position:absolute;right:24px;top:0;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{font-size:14px;margin-left:68px}@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{color:#0f447e;font-size:32px;font-weight:700;line-height:43px;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{color:#73afdf;font-weight:700;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-height:200px;max-width:300px}@media(max-width:700px){body.base-doc-publique header .container .admin-logo img{max-height:170px;max-width:220px}}@media(max-width:500px){body.base-doc-publique header .container .admin-logo img{max-height:120px;max-width:140px}}body.base-doc-publique header .container .search_bar{margin:0 auto;max-width:100%;width:528px}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{background:transparent;float:none;padding:12px 36px 11px 18px;width:100%}body.base-doc-publique header .container .search_bar .search-field .doc-search-btn{appearance:none;background:transparent;border:none;color:#0f447e;content:"";font-family:Font Awesome\ 5 Pro;font-size:18px;font-weight:500;height:30px;position:absolute;right:10px;top:7px;transform:rotate(90deg);width:30px;z-index:20}body.base-doc-publique .main-content .container{max-width:1062px;padding:42px 24px 80px}@media(max-width:700px){body.base-doc-publique .main-content .container{padding:24px 24px 40px}}body.base-doc-publique .main-content .container .doc-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;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{color:#73afdf;font-size:24px;margin-right:8px}body.base-doc-publique .main-content .container .doc-breadcrumb .file-icon{margin-right:8px;width:16px}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{color:#0f447e;font-size:32px;font-weight:700;line-height:43px;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{border-bottom:1px solid #0f447e;color:#0f447e;font-size:16px;font-weight:700;margin-bottom:0;padding-bottom:12px}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;margin:0 auto;padding:0}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{font-size:13px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.28s ease-in-out}body.base-doc-publique .main-content .container .folder-list li a{align-items:center;color:#000;display:flex;font-weight:700;padding:14px 20px 14px 0}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{align-items:center;color:#000;padding:14px 20px 14px 0}@media(min-width:700px){body.base-doc-publique .main-content .container .file-list li a{display:grid;gap:14px;grid-template-columns:2fr 1fr}}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;gap:14px;grid-template-columns:20px 1fr}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{color:#73afdf;display:block;font-size:12px;font-weight:700;text-transform:uppercase}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{color:#73afdf;display:block;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{color:#73afdf;display:block;font-weight:700}body.base-doc-publique .main-content .container .file-download-list{border-bottom:1px solid #e5e5e6;margin-bottom:25px}body.base-doc-publique .main-content .container .file-download-list li a{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-weight:700;gap:14px;min-height:58px;padding:14px 30px 14px 0}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;border-radius:10px;box-shadow:0 3px 14px rgba(0,0,0,.161);margin:0 auto;max-width:650px;padding:40px}@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{margin-right:10px;width:28px}body.base-doc-publique .main-content .container .doc-card .sub-title{font-size:16px}body.base-doc-publique .main-content .container .doc-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:3px;justify-content:center;padding-top:70px;text-align:center}body.base-doc-publique .main-content .container .doc-pagination a,body.base-doc-publique .main-content .container .doc-pagination span{align-items:center;border-radius:50px;display:flex;height:24px;justify-content:center;min-width:24px;padding:0 4px}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{align-items:center;background-color:transparent!important;border:1px solid #0f447e!important;border-radius:50px!important;color:#0f447e!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;line-height:15px!important;padding:9px 18px 9px 12px!important}.breve-table-cell .groupes{margin-top:24px;padding:0 12px;position:relative;z-index:1}.breve-table-cell .groupes:before{background-color:#0f447e;content:"";height:1px;left:0;position:absolute;top:9px;width:100%;z-index:-1}.breve-table-cell .groupes p{background-color:#f1f4f8;border-radius:50px;color:#0f447e;display:inline-block;font-size:11px;font-weight:900;line-height:11px;margin-bottom:0;margin-right:3px;margin-top:0;padding:4px 8px}.mail-archive-show .send-rate-panel>p{font-size:17px;margin-bottom:8px}@media(min-width:500px){.mail-archive-show .send-rate-panel .col-wrapper{align-items:center;display:flex;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{border-left:1px solid #fff;margin-left:16px;padding-left:16px}}@media(max-width:500px){.mail-archive-show .send-rate-panel .col-wrapper>div{border-top:1px solid #fff;margin-top:8px;padding-top:8px}.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{align-items:center;display:flex;flex:1;gap:24px;justify-content:space-around}@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{gap:12px;grid-template-columns:1fr}}.mail-archive-show .enagement-panel p{font-size:15px;font-weight:700;line-height:1.3;margin:0;text-align:center;text-wrap:balance}.event-card-list{background-color:#f1f4f8;border:1px solid #0f447e;border-radius:8px;margin-bottom:30px;position:relative;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;box-shadow:none;color:#fff;outline:none}.event-card-list .event-card-list-link{color:#0f447e;display:block;padding:30px 20px 20px}@media(min-width:600px){.event-card-list .event-card-list-link{display:grid;gap:20px;grid-template-columns:150px 1fr}}.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{background-position:50%;background-size:cover;border-radius:6px;display:block;padding-top:63%}@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{align-items:center;background:#b1d7f2;display:flex;height:28px;justify-content:center;width:28px}.event-card-list .event-card-list-link .event-service .icon svg{width:18px}.event-card-list .event-card-list-link .event-service .service{align-items:center;background:#51d87f;color:#123c70!important;display:inline-flex;font-size:14px;font-weight:700;height:28px;line-height:19px;padding:4px 8px}.event-card-list .right{display:flex;flex-direction:column;justify-content:flex-end;padding:20px}@media(max-width:900px){.event-card-list .right{padding-top:0}}.event-card-list .right .toggle-files a{background-color:#b5cdea;color:#123c70;display:block;font-size:15px;padding:5px 30px 5px 15px;position:relative}.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{background-color:#b5cdea;display:flex;flex-direction:column;gap:8px;padding:10px}.event-card-list .right .fichiers-joints a{background-color:#fff}.event-card-list .btn-duplicate{background:#fff;left:-18px;position:absolute;top:50%;transform:translateY(-50%)}.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{bottom:0;content:"";left:-6px;position:absolute;top: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}