@charset "UTF-8";.main-section__searchbar{align-items:center;background-color:#e1f3ff;border-radius:15px;display:flex;flex-direction:row;justify-content:space-evenly;padding:30px}.search-container{align-items:center;border:1px solid #ccc;border-radius:25px;display:inline-flex;overflow:hidden;width:50%}.search-container input{border:none;flex:1;outline:none;padding:10px 15px}#overlay{background:rgba(0,0,0,.6);display:none;height:100%;position:fixed;top:0;width:100%;z-index:100}#overlay .cv-spinner{align-items:center;display:flex;height:100%;justify-content:center}#overlay .cv-spinner .spinner{animation:sp-anime .8s linear infinite;-webkit-animation:sp-anime .8s linear infinite;border:4px solid #ddd;border-radius:50%;border-top-color:#2e93e6;height:40px;width:40px}@keyframes sp-anime{to{transform:rotate(1turn)}}@-webkit-keyframes sp-anime{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bloc-logo-tiers{padding:1em;text-align:center;text-justify:auto}.bloc-logo-tiers .list-logo-tiers{align-content:center;align-items:stretch;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-around;width:100%}.bloc-logo-tiers .list-logo-tiers .logo-tiers{flex-basis:auto;flex-grow:1;flex-shrink:3;max-width:250px}@media (max-width:1024px){.bloc-logo-tiers{margin-top:0!important;padding-top:0}}.container-logo{align-items:stretch;display:flex;flex-direction:row}.container-logo .nb-result{align-self:center;order:1}.container-logo .bloc-logo-tiers{align-self:center;order:2}.container-logo .bloc-logo-tiers .list-logo-tiers{flex-flow:unset}@media (max-width:1024px){.container-logo .bloc-logo-tiers{padding:1em}}@media (max-width:768px){.container-logo{display:flex;flex-direction:column-reverse}.container-logo .bloc-logo-tiers .list-logo-tiers{flex-flow:row wrap}}.domain-form{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--light-grey);display:grid;grid-template-areas:"category subcategory fieldoptional" "search date otherField" "blankl submit blankr";grid-template-columns:35% 35% 25%;padding:20px}.domain-form select{color:#666;font-size:13px;padding:10px 10px 10px 35px}.domain-form .category{grid-area:category;-ms-grid-column:1;-ms-grid-row:1}.domain-form .subcategory{grid-area:subcategory/span 2;-ms-grid-column:3;-ms-grid-row:1;width:100%}.domain-form .subcategory-with-departement,.domain-form .subcategory-with-support{grid-area:subcategory;-ms-grid-column:2;-ms-grid-row:1}.domain-form .departement,.domain-form .support{grid-area:fieldoptional;-ms-grid-column:3;-ms-grid-row:1}.domain-form .search{grid-area:search;-ms-grid-column:1;-ms-grid-row:2}.domain-form .date-parution{grid-area:date;-ms-grid-column:2;-ms-grid-row:2}.domain-form .submit,.domain-form .support-with-departement{grid-area:otherField;-ms-grid-column:3;-ms-grid-row:2}.domain-form .submit-all-filter{grid-area:span 1/submit/span 1;-ms-grid-column:3;-ms-grid-row:3;width:100%}.domain-form input[type=text]{border:1px solid #e2e2e2;color:#666;font-family:Roboto,sans-serif;font-size:13px;padding:10px 10px 10px 35px;width:100%}.domain-form .domain-btn{background-color:#7cb45e;color:#fff!important;font-size:15px;font-weight:700;padding:0!important;padding:15px;position:relative;text-transform:uppercase}.domain-form .domain-btn:not(.domain-btn--submit):hover{background-color:#303335}.domain-form .domain-btn:before{left:25px;margin-right:0!important;position:absolute;top:13px;vertical-align:middle!important}.domain-form .domain-btn .long-text{color:#fff;font-size:15px;margin-left:15px;opacity:1;white-space:nowrap;width:auto}.domain-form .domain-btn--submit{-ms-grid-column-align:stretch;background-color:#7cb45e;border:none;color:#fff!important;cursor:pointer;font-size:15px;font-weight:600;height:4.5rem;justify-self:stretch;line-height:2.5rem;outline:none;padding:9px 50px;text-transform:uppercase;width:100%}.domain-form .domain-btn--submit:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAMAAACKJ8VmAAAAAXNSR0IB2cksfwAAAThQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Aknj+wAAAGh0Uk5TAAcwQksrCw5z0O/Y3uG/YAoWpf/UgUqC1v2cEASWmBMUmooCQ/6rDA2v9j/wNTvxk9PNBtHEEeW+wRrLz8YSn+0vNO6XR54IojwFiAmH6EYXcTfD23vZ+vnKvCFTb21Rnd9FD6CssCmfanehAAAA0UlEQVR4nGNgAAJGJmYWVjYGOGDn4OTi5uHl4xeACggKCYuIirGIS0hKSYMFZGSF5eRBDAVFYSVlEENFVU0dolhDU0sbRCvq6MIM1NM3ACkyNDKGiQiYmJoBKXMLhK2WIlYgNdYyMAFGG1s7IGXv4AgTcXJ2Acm6SroxQgTcPbg8QbSXorC3D4jB5qvq5w+WClCTNA0MCuIIFhZWDXEFC8mHhoULC0dERgkLC/OoQEyIjomNi7cKSAAKJSYxIIHkFKCQKQOKEFCVFIoIQ3RqWjoAoZ0bB2lncPMAAAAASUVORK5CYII=");content:"";display:inline-block;height:18px;margin-right:8px;vertical-align:top;width:17px}.domain-form .domain-btn--submit:disabled{cursor:default;opacity:.5}@media screen and (min-width:0px) and (max-width:870px){.domain-form{-ms-grid-columns:1fr;grid-template-areas:"category" "subcategory" "fieldoptional" "otherField" "search" "date" "submit";grid-template-columns:1fr}.domain-form .category{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.domain-form .subcategory,.domain-form .subcategory-with-support{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.domain-form .departement,.domain-form .support{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.domain-form .support-with-departement{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.domain-form .search{-ms-grid-column:1;grid-column:1;-ms-grid-row:5;grid-row:5}.domain-form .date-parution{-ms-grid-column:1;grid-column:1;-ms-grid-row:6;grid-row:6}.domain-form .submit,.domain-form .submit-all-filter{-ms-grid-column:1;grid-column:1;-ms-grid-row:7;grid-row:7}}.wrapper-switch-list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.wrapper-switch-list .container-switch{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex}.wrapper-switch-list .container-switch p{margin-right:15px}.wrapper-switch-list .container-switch .switch-display{-ms-flex-pack:distribute;border:1px solid #303335;justify-content:space-around;padding:.5rem}.wrapper-switch-list .container-switch .switch-display,.wrapper-switch-list .container-switch .switch-display a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-switch-list .container-switch .switch-display a{-webkit-box-pack:center;-ms-flex-pack:center;color:#303335;height:100%;justify-content:center;margin:.15em;padding:.25em;width:100%}.wrapper-switch-list .container-switch .switch-display a:hover{text-decoration:underline!important}.wrapper-switch-list .container-switch .switch-display a.cls-active{background:#303335;-webkit-box-shadow:0 2px 10px rgba(0,26,112,.4);box-shadow:0 2px 10px rgba(0,26,112,.4);color:#fff!important}#liste_consulter{width:100%}#liste_consulter .results{text-align:center;width:100%}.table-annonces{background-color:transparent;border-collapse:collapse;margin-bottom:1rem;max-width:100%;width:100%}.table-annonces tbody,.table-annonces thead{display:table-row-group}.table-annonces tbody tr{border-bottom:1px solid #ececec;border-top:1px solid #ececec}.table-annonces tbody tr:hover{background:#e9f3f8}.table-annonces tbody tr[data-href]{cursor:pointer}.table-annonces thead tr th{color:#7cb45e;font-weight:500;padding:10px 20px;text-align:left;text-transform:uppercase}.table-annonces td,.table-annonces th{font-size:14px;padding:20px}.table-annonces td[data-type="Société : "] a{color:#7cb45e;text-transform:uppercase}.table-annonces td[data-type="Société : "] a:hover{text-decoration:underline}.table-annonces .bi-card-text{display:inline;vertical-align:inherit}.table-annonces .button{background-color:transparent;color:#303335;cursor:pointer;font-size:1em;padding:10px;text-decoration:none;transition:all .3s ease-out}.table-annonces .button:hover{text-decoration:underline}.table-annonces .summary-popup{background:rgba(0,0,0,.7)!important;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden}.table-annonces .summary-popup:target{opacity:1;visibility:visible}.table-annonces .popup{background:#fff;border-radius:5px;margin:250px auto;padding:20px;position:relative;transition:all 5s ease-in-out;width:30%}.table-annonces .popup .close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.table-annonces .popup .close:hover{color:#303335}.table-annonces .popup .content{max-height:30%;overflow:auto;padding:15px}@media screen and (min-width:0px) and (max-width:849px){.table-annonces .box,.table-annonces .popup{width:70%}.table-annonces thead{display:none}.table-annonces tbody tr{border:1px solid #ececec;display:block;margin:1em auto;padding:20px}.table-annonces tbody td{display:block;padding:5px}.table-annonces tbody td:before{content:attr(data-type);font-weight:700}}.card-deck{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px}@media (min-width:760px){.card-deck{webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}}.card-deck input[type=checkbox]{display:none}.card-deck .card-container{display:grid;perspective:700px}.card-deck .card-container .card-flip{display:grid;grid-template:1fr/1fr;grid-template-areas:"frontAndBack";transform-style:preserve-3d;transition:all .7s ease}.card-deck .card-container .card-flip .card{padding:0}.card-deck .card-container .card-flip div{backface-visibility:hidden;transform-style:preserve-3d}.card-deck .card-container .card-flip .front{grid-area:frontAndBack}.card-deck .card-container .card-flip .back{cursor:pointer;grid-area:frontAndBack;padding:15px;transform:rotateY(-180deg)}.card-deck .card-container .card-flip .back h4{font-weight:700}.card-deck input[type=checkbox]:checked+.card-container .card-flip{transform:rotateY(180deg)}.card-deck .card{word-wrap:break-word;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 0 0%;-ms-flex:1 0 0%;flex-direction:column;-ms-flex-direction:column;margin-bottom:15px;margin-left:15px;margin-right:15px;min-width:0}@media (min-width:576px){.card-deck .card{width:calc(100% - 1em)}}.card-deck .card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-deck .card .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-deck .card .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;text-align:start}.card-deck .card .card-body .card-title{color:#303335;margin-bottom:.75rem;text-align:center}.card-deck .card .card-body .bold{font-weight:700}.card-deck .card .card-body .summary{color:#303335;cursor:pointer;padding:10px 0;text-align:center}.card-deck .card .card-body .summary p{color:#303335}.card-deck .card .card-body .summary:hover{text-decoration:underline}.card-deck .card .card-body .btn-link{align-items:end;margin-top:3em;text-align:center}.card-deck .card .card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-deck .card .card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-deck .btn-primary,.table-annonces .btn-primary{background-color:#303335;border-color:#303335;color:#fff!important;font-size:inherit;padding:5px}.card-deck .btn-primary:hover,.table-annonces .btn-primary:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.card-deck-hidden,.table-hidden{display:none}.pagination .pagination-left .pagination-link,.pagination .pagination-right .pagination-link{border-color:#303335;color:#303335}.pagination .pagination-left .pagination-link.pagination-link--right:after,.pagination .pagination-right .pagination-link.pagination-link--right:after{background-image:none;color:#303335;content:"\f105";font-family:FontAwesome;font-size:25px;right:25px;top:0}.pagination .pagination-left .pagination-link.pagination-link--left:after,.pagination .pagination-right .pagination-link.pagination-link--left:after{background-image:none;color:#303335;content:"\f104";font-family:FontAwesome;font-size:25px;left:15px;top:0}