/* -------------------------------------------------------------------------- */
                              /* A PROPOS */
/* -------------------------------------------------------------------------- */
.imgContentAp{position:relative;padding-top:calc(319 / 1198 * 100%);border-radius:4px;margin-bottom:32px;margin-top:40px;}
.aProposContent{padding:22.5px 200px;}
.aPropos .offresSimi hr{margin-top:35px;margin-bottom:35px;}
.aPropos #blocAvisC{display:none;}
.aPropos .avis p{height:auto;}
#sepAgence{width:auto;}
.listLettres {padding:2rem 0;  font-size:1.2rem; font-weight:bold;text-align:center;}
.listLettres a{padding:0 0.5rem;}
.contentPage .mot strong{font-weight:700}
.accordionDef h2{font-size:inherit;padding:5px 15px 10px !important;border:1px solid #ccc;margin-bottom:30px;margin-top:20px;}
.accordionDef .accordion-button{padding:1rem 1rem 0.5rem 0rem;color:#000;background:none !important;box-shadow:none;}
.accordionDef .accordion-body{padding:0}
.accordionDef .accordion-item{border:0}
.accordionDef .accordion-button:not(.collapsed)::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e30613'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }
.blocDetailAgence #sepAgence{margin-top:20px;}
.imgContentAp img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;   object-fit:cover;width:100%;height:100%;border-radius:4px;}
.aProposContent h1{padding:10px 0 30px 0;font-family:"Didot";font-weight:bold;font-size:36px;color:rgba(48,47,51,1);margin-bottom:0;}
.blocDetailAgence h2{font-size:26px;font-weight:500;padding-bottom:35px;color:rgba(3,3,3,1);}
.blocDetailAgence p{font-size:16px;font-weight:300;color:rgba(3,3,3,1);}
.blocDetailAgence p:first-of-type{font-weight:600;}
.sepAgence{margin-top:55px;}
.cardContact .spTit{font-size:18px;font-weight:500;color:rgba(3,3,3,1);margin-bottom:15px;display:block;}
.cardContact .adAgence{display:block;margin-top:28px;margin-bottom:30px;font-weight:normal;font-size:16px;color:rgba(48,47,51,1);}
.linkL{display:flex;padding:30px 0 0 0;font-size:16px;font-weight:normal;color:rgba(48,47,51,1);transition:all .4s ease-in-out;}
.linkL:hover{color:rgba(227,6,19,1);}
.linkL svg{margin-left:5px;}
.contentPage{font-weight:300;}
.contentPage a:hover{color:rgba(195,28,38,1);}
.contentPage a{color:#e30613;transition:all .4s ease-in-out;}
.contentPage li a{text-decoration:underline}
.contentPage li a:hover{text-decoration:none}
.contentPage ul{padding-left:0;}
.contentPage li{list-style:none;position:relative;margin-left:30px;padding:4px 0;font-size:16px;font-weight:300;}
.contentPage li::before{content:url('../img/imgN/puceDet.png');position:absolute;left:-30px;}
.rPop{background:rgba(48,47,51,1);color:#ffffff;padding:50px 200px 75px 200px;}
.listeLiens {column-count:3;margin-bottom:2rem;}
.recherchesPop a{display:block;color:rgba(255,255,255,.65);font-size:14px;font-family:"Montserrat";font-weight:regular;transition:all .4s ease-in-out;padding:2px 0;}
.recherchesPop a:hover{color:rgba(255,255,255,1);}
.rPop h3{font-family:"Montserrat";font-weight:500;font-size:22px;margin-bottom:40px;padding-left:10px;}
.header-actu {width:auto;max-width:100%;margin:4rem auto;display:block;}
.header-actu, .header-actu2 {width:100%;-o-object-fit:contain;object-fit:contain;margin:auto;-o-object-position:top;object-position:top;border-radius:4px;margin-top:20px;max-width:900px;}
