@charset "UTF-8";:root{--border-outline-black: 2px solid black;--color-blue-primary: #1F55A0;--color-blue-secondary: #EFF8FD;--color-blue-tertiary: #DAEEFB;--color-grey-primary: #6D6D6D;--color-grey-secondary: #4F4F4F;--color-grey-tertiary: #666666;--color-dark-primary: #333333}html,body{height:100%;padding:0;margin:0}.td-header{color:#fff;background-color:var(--color-blue-primary);border:.5px solid #FFFFFF;box-sizing:border-box;font-weight:700;font-size:16px;text-align:center}body{display:flex;flex-direction:column;font-family:Roboto,sans-serif}h2,h3{scroll-margin-top:7rem}h2{font-family:Raleway,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:28px}a{text-decoration:none;color:inherit}div.mask-show{background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0;opacity:.7;transition:all .4s}button:hover,.link:hover,.card:hover{cursor:pointer}div.fil-ariane{padding-top:15px}div.fil-ariane>a{color:var(--color-grey-primary);font-weight:400}div.fil-ariane>img{padding-left:15px;padding-right:15px}div.fil-ariane>span{color:var(--color-blue-primary);font-weight:500}a.revenir-haut-page{display:inline-flex;align-items:center;margin-top:20px;padding:10px;float:right;background:#FFFFFF;border:1px solid #DBDBDB;box-shadow:0 5px 10px #0000001a;border-radius:60px;font-weight:500}a.revenir-haut-page>img{padding:0 5px 1px 0}.container{display:flex;justify-content:space-between;align-items:center;max-width:960px;margin-left:auto;margin-right:auto}.container-height-adsearch{height:450px}.pl{padding-left:20rem}.padding-left-4-percent{padding-left:4%}.pr{padding-right:20rem}.pt{padding-top:2.8rem}.pb{padding-bottom:2.8rem}.m-0{margin:0}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.btn{display:block;width:-moz-fit-content;width:fit-content;padding:.8rem 1.75rem;border-radius:60px;text-align:center;font-family:Roboto,sans-serif}.btn-primary{background:#FFFFFF;border:.5px solid #DBDBDB;font-weight:500;font-size:15px;line-height:18px;color:#000;box-shadow:0 5px 10px #0000001a}.btn-secondary{background:#FFFFFF;border:.5px solid #015A94;font-weight:500;font-size:15px;line-height:18px;color:var(--color-blue-primary)}.icone{vertical-align:middle;padding-right:10px}.recherche{max-width:960px;margin-left:auto;margin-right:auto}.card-primary{border:.5px solid rgba(0,0,0,.1)}.card-secondary{border:.5px solid rgba(0,0,0,.1);box-shadow:0 5px 10px #0000001a;display:flex;flex-direction:column;justify-content:space-between}.text-link{font-size:16px;font-weight:500;color:var(--color-blue-primary);text-decoration:underline}app-details-popup.details-popup{position:fixed;top:50%;left:50%;padding:20px 20px 20px 40px;transform:translate(-50%,-50%);width:55%;max-height:70%;background-color:#fff;border-radius:8px;overflow:auto;z-index:2}div.box{background-color:#fff;position:relative;top:-100px;width:100%}div.box>div{padding-left:50px}a.indicateur-article{position:absolute;background-color:#fff;border:var(--color-blue-primary) 1px solid;border-radius:12px;color:var(--color-blue-primary);font-weight:500;cursor:inherit}a.indicateur-article>span{font-size:14px;padding:8px}.exemple{text-underline-offset:6px;font-size:13px!important;position:relative;top:-.4em}@media (min-width: 880px){div.recherche{height:15rem;padding-top:8.5rem;padding-bottom:2rem}.recherche-background{background:linear-gradient(180deg,#D8ECFE 0%,rgba(216,236,254,0) 73.75%),rgba(192,214,242,.3);height:455px}.content-card{max-width:960px;padding-top:40px;display:grid;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;justify-items:center}.card{width:220px;height:auto;background:#FFFFFF;border-radius:8px}}@media (max-width: 880px){div.recherche{display:flex;flex-direction:column;align-items:center;height:auto;margin:10% 0;padding:7rem .8rem 8rem}.button-partager{display:none}.action-buttons{margin-bottom:5%}.recherche-background{background:linear-gradient(180deg,#D8ECFE 0%,rgba(216,236,254,0) 73.75%),rgba(192,214,242,.3)}.content-card{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;margin-right:auto;gap:1rem;justify-content:center}.card{width:334px;height:auto;background:#FFFFFF;border-radius:8px}}@media (max-width: 1100px){.dn{display:none}}@media print{.td-header{color:#000;background-color:#fff;border:.5px solid #D9D9D9}}
