@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600&display=swap);
.screen-reader-only,.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-only.focusable:active,.screen-reader-only.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.no_margin{margin:0}.flexArticle{display:flex;width:74.57627%}.flexArticle:first-of-type{border:none}.articles{background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);padding:0 50px}.une{margin-right:1.69492%;width:23.72881%}.insideArticles{width:100%}.articleInside{display:block;margin-bottom:30px}.lienVisite{width:32.20339%}.lienVisite div{display:block;margin-top:18%;text-align:center;transform:translateY(-50%)}.lienVisite div a{border:2px solid #961941;border-radius:20px;color:#961941;font-weight:400;padding:10px 25px}.lienVisite div a:hover{background:#961941;box-shadow:0 3px 10px 0 rgba(0,0,0,.6);color:#fff;transition-duration:.2s}.pagination-custom{display:block}.pagination-custom ul{display:flex;justify-content:center}.pagination-custom li{border:1px solid #c5deef;border-radius:10px;display:inline;margin:0 5px 20px}.pagination-custom li a{border-radius:10px;color:#000;display:block;font-family:montserrat,"sans-serif"!important;font-size:1.2em!important;padding:5px 14px}.pagination-custom li.active-custom span{background:#c5deef!important;border:1px solid #c5deef!important;border-radius:10px;color:#000!important;display:block;font-family:montserrat,"sans-serif";font-size:1.2em;font-weight:500;margin:0;padding:5px 14px;transform:scale(1.1)}.page-link{background:none!important;border:hidden!important}.pagination-custom li a:hover{background:#c5deef!important;color:#000!important;font-weight:500;transform:scale(1.1);transition-duration:.2s}.article{margin-bottom:50px}.article__header{border-bottom:1px solid #1976bc;display:flex;justify-content:space-between;margin-bottom:30px}.article__header .article__type{background:#fff;border:1px solid #1976bc;border-radius:20px;padding:3px 30px;transform:translateY(15px)}.article__header .article__date{background:#fff;border-radius:20px;padding:3px 20px;transform:translateY(15px)}.article__content{display:flex}.article__content h4{color:#1f7aba;margin:0}.article__content p{font-family:montserrat,sans-serif;font-size:.85em;margin:10px 0 0}.article__content img{margin-right:5%;max-width:25%}.article__content a{color:#1f7aba;font-weight:500}.article__content a,.insideArticles h3,.une h3{font-family:montserrat,sans-serif}.sectionAccueil{background-size:cover;height:500px;z-index:50}.sectionAccueil h2{margin:.83em 0}.sectionAccueil p{margin:1em 0}.sectionAccueil .conteneur{display:flex;padding-top:50px}.sectionAccueil .conteneur .space{display:block;width:66.10169%}.sectionAccueil .conteneur div{width:32.20339%}.sectionAccueil .conteneur div .insideSection{display:block;text-align:center;width:100%}.sectionAccueil .conteneur div a.insideSection{font-weight:600}.sectionAccueil .conteneur div p{font-size:.75em;text-align:center}.sectionAccueil .conteneur div h2 .lettrine1{color:#009d90}.sectionAccueil .conteneur div h2 .lettrine2{color:#ffc300}.sectionAccueil .conteneur div h2 .lettrine3{color:#961941}.sectionAccueil .conteneur div h2 .lettrine4{color:#40e100}.sectionAccueil .conteneur div .lien1{border:3px solid #009d90;color:#009d90}.sectionAccueil .conteneur div .lien1:hover{background:#009d90;color:#fff;transition-duration:.2s}.sectionAccueil .conteneur div .lien2{border:3px solid #ffc300;color:#ffc300}.sectionAccueil .conteneur div .lien2:hover{background:#ffc300;color:#fff;transition-duration:.2s}.sectionAccueil .conteneur div .lien3{border:3px solid #961941;color:#961941}.sectionAccueil .conteneur div .lien3:hover{background:#961941;color:#fff;transition-duration:.2s}.sectionAccueil .conteneur div .lien4{border:3px solid #40e100;color:#40e100}.sectionAccueil .conteneur div .lien4:hover{background:#40e100;color:#fff;transition-duration:.2s}.sectionAccueil .conteneur div a{border-radius:35px;box-shadow:0 4px 5px 0 rgba(0,0,0,.16);color:#000;font-size:.6em;font-weight:400;padding:20px 15px;text-decoration:none}.sectionAccueil .conteneur div a:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.36);transform:scale(1.01);transition-duration:.2s}.sectionAccueil1{background-image:url(/images/bg_1.png?566af8ffb8c894dc30c34067fba43ea3)}.sectionAccueil2{background-image:url(/images/bg_2.png?0f84316198a0763eb1f21742d69f2713)}.sectionAccueil3{background-image:url(/images/bg_3.png?76c3957a0328f217752dcf5f2c739255)}.sectionAccueil4{background-image:url(/images/bg_4.png?34e2c31f1d56d74cf2b00a288f616f19)}.partenaires{font-size:2em;font-weight:400;margin:0;padding:15px 0;text-align:right;width:100%}.contPartenaires{display:flex;justify-content:center}.contPartenaires button{background-color:#fff;border:none;width:5%}.contPartenaires button:first-of-type{background:url(/images/previous.svg?7822a1fb7f6becdfc2a947cd7c1a4337);background-position:50%;background-repeat:no-repeat;background-size:contain}.contPartenaires button:last-of-type{background:url(/images/next.svg?060dcdd05f43fb3cbab3df86934081c5);background-position:50%;background-repeat:no-repeat;background-size:contain}.contPartenaires .flexPartenaires{height:350px;width:950px}.contPartenaires .flexPartenaires img{display:block;margin:0 auto;width:200px}.contPartenaires .flexPartenaires p{font-family:montserrat,sans-serif;margin:0 auto;text-align:center;width:80%}.contPartenaires .flexPartenaires a{display:block;text-align:center}.transitionPart{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:transitionPart;animation-name:transitionPart;opacity:0}@-webkit-keyframes transitionPart{0%{opacity:0;position:absolute;transform:translateX(30px)}50%{opacity:0;position:absolute;transform:translateX(30px)}to{opacity:1;position:absolute;transform:translateX(0)}}@keyframes transitionPart{0%{opacity:0;position:absolute;transform:translateX(30px)}50%{opacity:0;position:absolute;transform:translateX(30px)}to{opacity:1;position:absolute;transform:translateX(0)}}.untransitionPart{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:untransitionPart;animation-name:untransitionPart;opacity:0}@-webkit-keyframes untransitionPart{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes untransitionPart{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}.divpart{margin:70px auto;width:15%}.lienPart{background-color:#fff;border:2px solid #007bff;border-radius:25px;color:#007bff;display:block;font-weight:400;margin-bottom:10px;padding:10px 15px;text-align:center}.lienPart:hover{background:#007bff;color:#fff;transition-duration:.2s}.toutPartenaires{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.16)}.numerotation{border:1px solid #d3d3d3;border-radius:20px;display:inline-block;height:17px;margin:5px;width:17px}.numerotation span.activer{background:#007bff;border-radius:20px;display:block;height:100%;width:100%}.conteneurNumerot div{display:block;margin:0 auto;text-align:center}button:focus{border:none;outline:none}#map{height:800px}.mapTitle{font-size:2.2em;font-weight:400;margin:15px 30px 10px;width:100%}.mapForm{background-color:rgba(93,217,254,.6);border:1px solid rgba(0,0,0,.125);border-radius:5px;box-shadow:0 5px 5px 1px hsla(0,0%,48%,.5);left:30px;position:absolute;top:300px;width:25%;z-index:99}.formFiltre{display:block;margin:0 auto;width:90%}.formFiltre select{border-color:#d3d3d3;border-radius:15px;height:30px;margin-top:15px;text-align:center;width:100%}.formFiltre .soumettreSituer{background-color:#fff;border:2px solid #17a2b8;border-radius:15px;color:#17a2b8;display:block;font-family:Montserrat,"sans-serif";font-weight:700;height:30px;margin:20px auto;width:50%}.formFiltre .soumettreSituer:hover{background-color:#17a2b8;color:#fff;transition-duration:.15s}.mapForm h3{color:#fff;font-family:Montserrat,"sans-serif";font-size:1.5em;margin:15px 0;text-align:center}.relative{position:relative}div.gm-style .gm-style-iw-c{border-radius:0;height:470px;max-height:none!important;padding:0;width:300px}div.gm-style-iw-d{height:500px;overflow:visible!important}div.gm-style-iw-d:first-child{height:600px}.imgInfo{display:block;margin:20px auto 5px;width:85%}.numerotMap{display:flex;height:215px;justify-content:center;padding:5px;position:relative}.numerotationMap{border:1px solid #1976bc;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin:0 10px;width:20px}.numerotationMap+label{color:#0f70b7;display:none;opacity:.7;position:absolute;top:20px;width:100%}.numerotationMap+label p{margin:5px 30px 0;text-align:justify}.numerotationMap+label li{margin:5px 30px 0}.numerotationMap+label h3{font-family:montserrat,sans-serif;font-size:2em;font-weight:lighter;margin:10px 0;text-align:center}.numerotationMap:checked+label{display:block}.sectionPopup h3{font-size:1.5em;font-weight:400;margin:3px 0;text-align:center}.sectionPopup p{font-size:1.1em;margin:7px 22px}.listeLogements{height:275px;overflow-y:scroll}.logementListe{background:#fff;box-shadow:1px 2px 5px 2px hsla(0,0%,48%,.4);display:flex;font-family:montserrat,sans-serif;height:75px;margin-top:15px;width:100%}.logementListe_inside{display:flex}.logementListe_inside_cont{display:inline;margin-left:10%;width:100%}.logementListe_inside_texte{display:block;margin:0;width:100%}.btPlusInfo{background:#fff;border:2px solid #277cbf;border-radius:15px;color:#277cbf;display:block;margin:0 auto;padding:5px 15px;text-align:center;width:35%}.btPlusInfo:hover{background:#277cbf;color:#fff;transition-duration:.2s}.fat{font-weight:700}.imgListe{width:15%}.imgListe img{display:block;height:100%;max-width:100%}.logementTexte{width:60%}.logementLien{background:#0f70b7;width:25%}.logementLien a{border:2px solid #fff;border-radius:25px;color:#fff;display:block;margin:15px auto 0;padding:10px 15px;text-align:center;width:65%}.logementLien a:hover{background:#fff;color:#0f70b7;transition-duration:.2s}.adresseIco{background:url(/images/liElem.svg?903b6e7c17d9765336ea9037b7433ad7);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#0f70b7;display:inline-block;height:12px;width:12px}li.adresse{margin:10px 0}.accIco{background:url(/images/back.svg?03141a43dfd3620f049516f4d73652a9);background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;width:15px}.accIco,.fleche{color:#0f70b7;display:inline-block}.fleche{background:url(/images/fleche_forward.svg?eddc41fc6d2d8211c4e8f4f3b444c905);background-position:50%;background-repeat:no-repeat;background-size:contain;height:12px;width:12px}.accLink{color:#0f70b7;font-family:Montserrat,"sans-serif";font-size:1.1em;margin-top:20px}.accLink:hover{font-size:1.15em;opacity:.8;transition-duration:.2s}.mapLink{margin-left:30px;margin-top:20px}.searchFiltre form{position:relative}.searchMap{background:url(/images/search.svg?7bfb7c75df0e6c25ebb6fe2ae652cc81) 50%;background-size:contain;border:none;display:inline-block;height:25px;position:absolute;right:7px;top:5px;width:25px}.searchFiltre{box-shadow:1px 2px 4px 2px hsla(0,0%,48%,.4);display:flex;left:200px;opacity:.5;position:absolute;top:14px;width:30%;z-index:50}.searchFiltre:hover{opacity:.85;transition-duration:.3s}.searchFiltre form{margin:0;width:100%}.searchFiltre input{border:none;border-left:1px solid gray;color:#4b9dea;width:100%}.filtres,.searchFiltre input{background:#fff;font-family:Montserrat,"sans-serif";font-weight:700;height:35px}.filtres{border:none;padding:8px 25px 12px;z-index:50}.filtres:hover{background:#4b9dea;color:#fff;opacity:1;transition-duration:.2s}.toutContact{background:#e6e6e6;width:100%}.flexContact{display:flex}.imgContact{height:400px;margin:30px 0;position:relative;width:57.62712%}.imgContact img{width:100%}.contactMenu{background:#1b75bc;position:absolute;right:-50%;top:50%;transform:translateY(-50%) translateX(-50%);width:50%}.contactMenu ul{padding:30px}.contactMenu ul li a{border:1px solid #fff;border-radius:25px;color:#fff;display:block;font-family:Montserrat;font-size:1.2em;font-weight:700;margin:0 auto;margin-bottom:20px;padding:10px 0;text-align:center;width:100%;width:80%}.contactMenu ul li a:hover{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.36);color:#1b75bc;transition-duration:.2s}.space{display:block;margin-right:1.69492%;width:15.25424%}.infoContact{margin-top:9%;width:23.72881%}.infoContact h3{color:#1b75bc;margin:150px 0 0}.infoContact h3,.infoContact p{font-family:Montserrat,"sans-serif"}.infoContact p{margin:0}.infoContact a{color:#000;font-family:Montserrat,"sans-serif"}.pin{background:url(/images/pin.svg?ce465ffce54b40aafe351787c441117b);background-position:50%;background-size:contain;display:inline-block;height:13px;width:13px}.flex{display:flex}.evalModal h3{font-size:1.5em;text-align:center}.evalModal div p.warning{color:#48d1cc;font-family:Montserrat,"sans-serif";font-size:1.2em;text-align:center}.evalModal div p.autonomy{border-bottom:1px solid #d3d3d3;color:#48d1cc;display:block;font-size:5em;margin:0;padding:20px;text-align:center}.evalModal form{margin:0}.evalModal .voir{margin-bottom:30px}.evalModal .modal__bottom{padding-bottom:15px}.evalModal a.evalConnect{margin:10px auto;padding:15px;text-align:center;width:42%}.formAuto{background:#fff;box-shadow:0 0 8px 3px rgba(0,0,0,.1);font-family:montserrat,sans-serif;padding:20px 40px 40px}.formAuto .typeIncap{margin:40px auto 50px;width:50%}.formAuto .typeIncap p{font-size:1.2em;text-align:center}.formAuto .typeIncap .radios{display:flex;justify-content:space-between}.formAuto .formSelect{margin-bottom:50px}.formAuto .formSelect select{display:block;height:30px;margin:10px auto;width:50%}.formAuto .sliderEval{display:block;margin:0 auto;width:50%}.formAuto .sliderEval .numbers{display:flex;justify-content:space-between}.formAuto .sliderEval #autonomy{display:block;font-size:1.3em;margin:0 auto;text-align:center;width:10%}.formAuto .sliderEval .slide{width:100%}.formAuto .sliderEval .slide::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4e4e4e;height:25px;width:25px}.formAuto .longLabel{display:block;font-size:1.2em;text-align:center}.evalChecks{margin:30px auto;text-align:center;width:50%}.evalChecks .evalCheck{display:inline-block;margin:0 auto;text-align:center}.demande a{display:block;text-align:center;width:100%}.menuAdmin{background:#fff;margin-bottom:20px}.menuAdmin ul li{display:inline-block;font-family:montserrat,sans-serif;font-size:1.1em;margin-right:15px}.menuAdmin ul li a{color:#1b75bc}.tableAdmin{background:#fff;padding:20px;width:100%}.adminTable{font-family:montserrat,sans-serif;font-size:.65em;text-align:left;width:100%}.adminTable tbody tr:first-of-type{box-shadow:0 2px 0 #1b75bc}.adminTable tr{box-shadow:0 1px 0 #d3d3d3}.adminTable th{color:#1b75bc;padding:0}.adminTable td{height:25px;padding-top:2px}.statsAdmin{background:#fff;height:300px;margin-left:1.69492%;text-align:center;width:0}.active-custom{border-bottom:2px solid #1b75bc;font-weight:700}.messagePage{text-align:center}.messagePage1{color:#1976bc;font-size:4em;font-weight:700;margin:20px}.messagePage2{font-size:3.2em}.messagePagelien{color:#1976bc;display:block;font-size:2em}.messagePagelien:hover{opacity:.8;transform:scale(1.05);transition-duration:.2s}.messagePageCont{background:#fff;border-radius:3px;box-shadow:2px 4px 10px 4px hsla(0,0%,48%,.3);margin:55px 0;padding:50px}.fullLength{display:block;width:100%}.red{color:#d10000}.blue{color:#0c10e0}.btnList{transition-duration:.3s}.btnList:hover{font-weight:600}:focus{outline:none}.contInscription{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.16);margin:0 auto;padding:40px;width:75%}.contInscription .elemForm{display:block;font-family:montserrat,sans-serif;margin:30px auto;text-align:center;width:65%}.contInscription .elemForm input[type=checkbox]{text-align:left;width:auto}.contInscription .elemForm1st{display:block;font-family:montserrat,sans-serif;margin:30px auto;text-align:center;width:65%}.contInscription .elemForm1st input[type=checkbox]{height:25px;text-align:left;width:auto}.contInscription .elemForm1st input,.contInscription .elemForm1st select{height:25px;width:100%}.contInscription .elemForm1st label{display:block;text-align:left}.contInscription .elemForm:first-of-type{display:flex;justify-content:space-between}.contInscription .elemForm:first-of-type div{width:48%}.contInscription .elemForm:first-of-type input{width:100%}.contInscription .elemForm input,.contInscription .elemForm select{height:25px;width:100%}.contInscription .elemForm label{display:block;text-align:left}.submitInscrire{background:#fff;border:2px solid #961941;border-radius:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.16);display:block;font-family:montserrat,sans-serif;margin:0 auto;padding:10px 15px;width:20%}.submitInscrire:hover{background:#961941;box-shadow:0 2px 8px 0 rgba(0,0,0,.46);color:#fff;transform:scale(1.05);transition-duration:.2s}.error{display:block;text-align:left;width:100%}fieldset{border:none}fieldset legend{border-bottom:2px solid #1976bc;font-family:montserrat,sans-serif;font-size:1.3em;font-weight:500;padding-bottom:5px;width:100%}form div.elemForm label.checklabel,form div.elemForm1st label.checklabel{text-align:center}select{border-radius:5px}select option{text-align:center}.elemModif{margin-bottom:10px}.elemModif label,.elemModif span{font-family:montserrat,sans-serif}.elemModif input[type=text],.elemModif select{display:block;height:25px;width:40%}.elemFile{margin:10px 0 30px}.elemFile input{display:block}button{cursor:pointer}.switch{position:relative}.switch,.switchal{display:inline-block;height:29px;width:55px}.switchal{position:absolute}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:20px;left:4px;width:20px}input:checked+.slider{background-color:#2196f3;box-shadow:0 0 7px 0 #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.checklabel{display:block}.checklabelal{display:inline-block;width:150px}.errorInput{border:1px solid #e24f43}div.elemform1st:first-of-type{display:block}textarea{border:1px solid #000;border-radius:5px;line-height:1.5;max-width:100%;min-width:100%;padding:10px}.elemFormNoFlex{display:block;font-family:montserrat,sans-serif;margin:30px auto;text-align:center;width:75%}.elemFormNoFlex input[type=checkbox]{text-align:left;width:auto}.elemFormNoFlex input,.elemFormNoFlex select{height:25px;width:100%}.elemFormNoFlex label{display:block;text-align:left}.textResponsable{width:100%}.responsable{margin-bottom:10px}.responsable img{border-radius:40px;height:75px;width:75px}.responsable p{margin:5px}.flexMessage{justify-content:space-between}.flexMessage form{width:55%}div.messageCont{padding:0}div.messageCont .elemForm{display:block;font-family:montserrat,sans-serif;margin:30px auto;text-align:center;width:75%}div.messageCont .elemForm input,div.messageCont .elemForm select{width:100%}div.messageCont .elemForm label{display:block;text-align:left}.flexTitles{border-bottom:1px dashed #1976bc;display:flex;font-size:.75em;justify-content:space-between;margin-bottom:15px;padding-top:30px}.flexTitles h2{font-weight:400;padding:0 25px}.imagesFlexed{padding-left:50px;padding-top:30px;width:45%}.textResponsable{font-family:montserrat,sans-serif;font-size:.75em}.respoCtn{border-bottom:1px dashed #1976bc;padding-bottom:30px;padding-left:30px}.catMessage{color:#1976bc;font-family:montserrat,sans-serif}.sociaux ul{display:flex;justify-content:space-evenly}.sociaux ul li a span.icon{display:inline-block;height:60px;width:60px}.sociaux ul li a span.icon:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:sociaux-hover;animation-name:sociaux-hover}.sociaux ul li a span.icon-fb{background:url(/images/Facebook.svg?6e98b74fe58736bf15c0a179f6e81dad) 50%;background-size:contain}.sociaux ul li a span.icon-yt{background:url(/images/Youtube.svg?b065ffc41a67ba6fe28a99ffcf93aedb) 50%;background-size:contain}.sociaux ul li a span.icon-ig{background:url(/images/Instagram.svg?5a6753e24c39c6d6864a0960c138a91d) 50%;background-size:contain}@-webkit-keyframes sociaux-hover{0%{display:inline-block;height:60px;width:60px}15%{display:inline-block;height:60px;opacity:.7;transform:scale(.85);width:60px}40%{display:inline-block;height:60px;transform:scale(1.1);width:60px}60%{display:inline-block;height:60px;opacity:.9;width:60px}to{display:inline-block;height:60px;opacity:1;width:60px}}@keyframes sociaux-hover{0%{display:inline-block;height:60px;width:60px}15%{display:inline-block;height:60px;opacity:.7;transform:scale(.85);width:60px}40%{display:inline-block;height:60px;transform:scale(1.1);width:60px}60%{display:inline-block;height:60px;opacity:.9;width:60px}to{display:inline-block;height:60px;opacity:1;width:60px}}.messageEnvoiBt{background:#fff;border:2px solid #1976bc;border-radius:20px;padding:10px 40px}.messageEnvoiBt:not([disabled]):hover{background:#1976bc;color:#fff;transform:scale(1.05);transition-duration:.3s}.elemButton{display:block;font-family:montserrat,sans-serif;margin:30px auto;width:75%}.submit_image{background:#fff;border:2px solid #1976bc;border-radius:20px;margin-top:20px;padding:5px 20px}.submit_image:hover{background:#1976bc;color:#fff;transform:scale(1.05);transition-duration:.3s}small{font-size:.5em}.adapt{display:flex;flex-wrap:wrap;justify-content:left}.accessibility{border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.36);height:150px;margin:5px;padding:14px;text-align:center;width:150px}.adapt div label{margin-top:10px}.ficheTitre{color:#1d79bd;margin:10px 0 0;text-align:center}span{font-family:montserrat,sans-serif}.ficheCont{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.36);padding:30px}.ficheCont p{font-family:montserrat,sans-serif;text-align:center}.inline{display:inline;margin-right:20px}.ficheTexte{display:block;margin:0 auto;text-align:center;width:50%}h1{font-family:montserrat,sans-serif;margin:0 0 10px}h1 .bleu{color:#1d79bd;opacity:50%}h4{font-family:montserrat,sans-serif;font-size:20px;margin:0 0 10px}h4 .bleu{color:#1d79bd;opacity:50%}.lienback{color:#1d79bd;font-family:montserrat,sans-serif;padding-bottom:10px}.fav{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}.fav_transition{-webkit-animation-name:fav_transition;animation-name:fav_transition}.fav_transition,.fav_transition_fermer{-webkit-animation-duration:.5s;animation-duration:.5s}.fav_transition_fermer{-webkit-animation-name:fav_transition_fermer;animation-name:fav_transition_fermer}.fav_full{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}.invisible{display:none}.ulFiche{display:flex;justify-content:space-around}.ulFiche li{width:18%}.infoLoge{background:#c5deef;border-radius:10px;padding:8px 15px}.adresseFiche{margin-top:5px}.flexFiche img{width:100%}.flexFiche .flexInfoLogement{margin-left:5%;width:45%}.flexFiche .flexInfoLogement p{text-align:left}.annoncInfo{margin-bottom:5px;margin-top:5px}.elemFichetitre{margin-bottom:40px}@-webkit-keyframes fav_transition_fermer{0%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}25%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(0);width:50px}75%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(1.05);width:50px}to{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}}@keyframes fav_transition_fermer{0%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}25%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(0);width:50px}75%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(1.05);width:50px}to{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}}@-webkit-keyframes fav_transition{0%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}25%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(0);width:50px}75%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(1.05);width:50px}to{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}}@keyframes fav_transition{0%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}25%{background:url(/images/heart.svg?7f4a2e430154465cb90dc9e05746da07);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(0);width:50px}75%{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;transform:scale(1.05);width:50px}to{background:url(/images/heart_full.svg?4e8ba6844529a3816db2ebf677e9e292);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:50px;width:50px}}.warning{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;background:url(/images/warning.svg?07219332c434d6a80a35d506b3e2851b);background-size:cover;color:#000;height:90px;padding-top:20px}.construction{font-size:2em;height:400px;text-align:center}.construction h1{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;color:#000;font-weight:800;margin-top:100px}.construction a{color:#0f70b7}.construction a:hover{font-size:1.05em;opacity:.7;transition-duration:.2s}.warningIco{background:url(/images/back.svg?03141a43dfd3620f049516f4d73652a9);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#0f70b7;display:inline-block;height:25px;width:25px}.white{background:#fff;box-shadow:0 0 8px hsla(0,0%,42%,.3);padding:40px}.infoCompte{width:32.20339%}.infoCompte .modifLink{display:inline-block;margin-bottom:40px;margin-top:40px;text-align:center;width:100%}.infoCompte .modifLink a{border:2px solid #1976bc;border-radius:20px;box-shadow:0 0 8px hsla(0,0%,42%,.3);color:#1976bc;font-weight:300;padding:5px 12px}.infoCompte .modifLink a:hover{background:#1976bc;color:#fff;transition-duration:.3s}.bonjour{font-size:1.7em;font-weight:600;margin-bottom:5px}.bonjour,.name{text-align:center}.info,.name{font-weight:300}.info{background:#f0f8fc;font-size:.95em;padding:20px;position:relative}.infoTitle{background:#fff;border:1px solid #c6d3da;border-radius:20px;font-weight:400;left:50%;margin:0 auto;padding:5px 10px;position:absolute;text-align:center;top:-10px;transform:translateX(-50%);width:25%}.infoElem{margin:30px 0}.sauvegarde{margin-left:1.69492%}.demenageur{margin-bottom:20px}.demenageur__inside{width:50%}.demenageur__inside h4{color:#237cbb;font-weight:600;margin:10px}.demenageur__inside p{border-bottom:1px dashed #237cbb;font-family:montserrat,sans-serif;font-size:.88em;margin:10px}.demenageur img{height:70px;width:70px}.metanav{display:flex;justify-content:space-between}.metanav p{display:inline-block;margin:7px 0 0 10px;text-align:center;width:70%}.metanav ul{margin-bottom:0;margin-top:0;text-align:right;width:100%}.metanav ul li{border-left:1px solid #000;display:inline-block;font-size:.8em;margin-top:2px;padding:0 10px 0 15px}.metanav ul li:hover{opacity:.7;transform:scale(1.1);transition-duration:.2s}.metanav ul li:last-of-type:hover{opacity:1;transform:scale(1)}.metanav ul li:first-of-type{border-left:none}.metanav ul li a{margin:auto 0;text-align:center;width:10%}.flex-entete{display:flex;justify-content:center;margin:10px 10px 0}.flex-entete ul{display:flex;justify-content:space-around;list-style:none;padding:0;width:70%}.flex-entete ul li{font-size:.75em;padding:30px 0 0}.flex-entete ul li a{display:block;margin:auto}.flex-entete ul li:hover{transform:scale(1.18);transition-duration:.15s}button.loginBT{background:#fff;border:2px solid #43756c;border-radius:15px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16);color:#43756c;padding:4px 15px}button.loginBT:hover{background:#43756c;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);color:#fff;transform:scale(1.05);transition-duration:.2s}.accueil{margin-right:5%;max-width:180px}.accueil img{margin-left:20px;width:100%}.navEntete{box-shadow:0 8px 8px hsla(0,0%,48%,.3)}header{background:#fff;position:fixed;width:100%;z-index:80}.navigation{margin:0}.contenu{padding-top:107px}.search{background:url(/images/search.svg?7bfb7c75df0e6c25ebb6fe2ae652cc81);background-position:50%;background-size:contain;display:block;height:40px;width:40px}.bandeau{background:#e1e1e0;height:35px;width:65%}.bandeauModal{background:#fff;box-shadow:0 0 10px rgba(53,53,53,.37);height:350px;left:50%;padding:25px;position:absolute;top:75px;transform:translateX(-50%);width:35%}.bandeau_top{color:#62b8a1;font-size:1.2em}.bandeau_body{font-size:15px;font-weight:300;margin-bottom:30px}.bandeau p{color:#1976bc;font-size:.85em;margin-left:0}.bandeauImg{display:inline;float:right;height:100%}.btBandeau{border:2px solid #62b8a1;border-radius:20px;color:#62b8a1;font-family:Montserrat,"sans serif";margin-top:20px;padding:5px 15px}.btBandeau:hover{background:#62b8a1;color:#fff;transition-duration:.3s}.bt_bandeau:hover{background:#1976bc;color:#fff;transform:scale(1.08);transition-duration:.3s}div.pageTop{margin-top:20px}.footStuff{display:flex;justify-content:space-around}footer{background:#fff;border-top:1px solid #ccdde9;font-family:Montserrat,"sans-serif";font-size:.8em;padding-bottom:5px;padding-top:10px}footer .elemLien{margin-bottom:2px;text-decoration:none}footer .elemLien a{color:#000}footer .elemLien:hover{-webkit-text-decoration:#000;text-decoration:#000;transform:scale(1.07);transition-duration:.15s}.elemPiedAnnonc{width:35%}.footImg{margin-top:5px;width:20%}.footImg img{width:200px}.footTitle{color:#2979b3;font-weight:700;margin-bottom:0}.footText{margin:0}.copyrightLink{color:#000}html{background:#e6e6e6}body{background:none!important}.entete a{color:#000}.entete ul.navigation a{font-size:1.5em;font-weight:600;text-decoration:none}h2.titre{font-weight:500;margin-bottom:.83em;margin-top:10px;text-align:center}.modal h2{color:#e24f43;font-family:roboto,sans-serif;font-size:1.6em;font-weight:400}.modal{font-family:montserrat,sans-serif}.modal .toggle,.modal h3{font-weight:500}.modal h3{color:#4e4e4e}.insideArticle{font-family:Montserrat,"sans-serif"}.sectionAccueil{font-size:2.3em}h2 .lettrine1{color:#009d90}h2 .lettrine2{color:#5dd9fe}h2 .lettrine3{color:#961941}h2 .lettrine4{color:#40e100}div.hidden{display:none;transition-duration:.5s}.transition-modal{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:transition-modal;animation-name:transition-modal;opacity:0}@-webkit-keyframes transition-modal{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}@keyframes transition-modal{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.transition-custom{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:transition;animation-name:transition;opacity:0}@-webkit-keyframes transition{0%{opacity:0}to{opacity:1}}@keyframes transition{0%{opacity:0}to{opacity:1}}.untransition{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:untransition;animation-name:untransition;opacity:0}@-webkit-keyframes untransition{0%{opacity:1}to{opacity:0}}@keyframes untransition{0%{opacity:1}to{opacity:0}}.untransition-modal{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:untransition-modal;animation-name:untransition-modal;opacity:0}@-webkit-keyframes untransition-modal{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}@keyframes untransition-modal{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}.shade{background:rgba(0,0,0,.5);height:100%;left:0;top:0;width:100%;z-index:98}.modal,.shade{position:fixed}.modal{background:#fff;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.75);display:block;margin:30px 50%;transform:translate(-50%);width:500px;z-index:99}.modal__top{border-bottom:1px solid #d3d3d3}.modal__top h2{margin-bottom:15px;text-align:center;width:100%}.modal .form{padding:20px 30px 0}.modal .toggle{border-bottom:1px solid #d3d3d3;display:flex;justify-content:center;margin-bottom:20px;padding-bottom:30px}.modal .toggle input[type=radio]{display:none}.modal .toggle input[type=radio]:checked+label{background:#4b9dea;border:none;box-shadow:0 0 10px rgba(102,179,251,.5);color:#fff}.modal .toggle input[type=radio]:checked+label:hover{border:none}.modal .toggle input[type=radio]:hover+label{border:1px solid #000;transition-duration:.3s}.modal .toggle input[type=radio]+label{border:1px solid #d3d3d3;display:block;margin:0;padding:16px;text-align:center;width:125px}.modal .toggle input[type=radio]+label:first-of-type{border-bottom-left-radius:10px;border-right:none;border-top-left-radius:10px}.modal .toggle input[type=radio]+label:last-of-type{border-bottom-right-radius:10px;border-left:none;border-top-right-radius:10px}.modal p{display:flex}.modal p input{height:30px;margin-bottom:20px;width:100%}.modal p label{width:80px}.modal__bottom{padding:15px 25px 25px}.modal__bottom a.login:first-of-type{padding-left:4px}.label_infotype{margin-bottom:10px;text-align:center}.connect{background:#fff;border:2px solid #2bbbad;border-radius:25px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#2bbbad;display:block;margin:0 auto;padding:15px 40px}.connect:hover{background:#2bbbad;box-shadow:0 5px 10px 2px rgba(0,0,0,.25);color:#fff;transform:scale(1.05);transition-duration:.15s}.fermerLogin{background-color:#fff;background-image:url(/images/iconX.svg?576b3a71d85d2b940eb74a003f0eea29);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:block;height:30px;opacity:.75;position:absolute;right:5px;top:5px;width:30px}.fermerLogin:hover{opacity:1;transform:scale(1.15);transition-duration:.2s}.error{color:#e24f43}*{box-sizing:border-box}.conteneur{margin:0 auto;max-width:1000px;padding:0 2.63158%}@media (min-width:599px){.conteneur{padding:0}}.conteneur16{display:flex;margin:0 auto;max-width:1250px;padding:0 2.63158%}@media (min-width:599px){.conteneur16{padding:0}}img{vertical-align:text-bottom}.clearfix:after{clear:both;content:"";display:table}ul{list-style:none;padding-left:0}a{text-decoration:none}.vertical-menu{width:200px}h5{border-bottom:1px dashed #98b7ce;color:#1b75bc;font-family:Montserrat,"sans-serif";font-size:1.2em;font-weight:300;margin:2px}.vertical-menu a{background-color:#fff;color:#000;display:block;padding:12px;text-decoration:none}.vertical-menu a:hover{background-color:#ededed}.vertical-menu a.active-custom{background-color:#fff;border-bottom:1px dashed #98b7ce;color:#000;font-family:Montserrat,"sans-serif";font-size:1.5em;font-weight:300;padding:22px 0 1px}#overlay3{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}#overlay3:target{display:block}.popup_block{background:#fff;border:5px solid #ccc;border-radius:10px;box-shadow:0 0 20px #000;margin:10% auto;padding:20px;position:relative;width:40%}.btn_close{float:right;margin:-55px -55px 0 0}.Gmap{cursor:pointer}.carousel-images-custom{display:block;margin:0 auto;max-width:80%}.carousel-item{height:530px}#container-custom-bootstrap-override{font-family:montserrat,sans-serif}#container-custom-bootstrap-override .carousel-control-prev-icon{background:url(/images/previous.svg?7822a1fb7f6becdfc2a947cd7c1a4337) no-repeat 50%;background-size:50px 50px;filter:none;height:500px}#container-custom-bootstrap-override .carousel-control-next-icon{background:url(/images/next.svg?060dcdd05f43fb3cbab3df86934081c5) no-repeat 50%;background-size:50px 50px;filter:none;height:500px}#container-custom-bootstrap-override .button-next,#container-custom-bootstrap-override .button-prev{width:55px}#container-custom-bootstrap-override .carouselButtonCustom.active{background-color:#007bff}#container-custom-bootstrap-override .carouselButtonCustom{background-color:#fff;border:1px solid #d3d3d3;border-radius:20px;height:17px;margin:5px;width:17px}#container-custom-bootstrap-override .partnerContent{font-weight:400;margin:0 auto;text-align:center;width:80%}#container-custom-bootstrap-override a{text-decoration:none}#container-custom-bootstrap-override .demenageur__inside h4{font-size:1.25rem;font-weight:bolder}#container-custom-bootstrap-override .rubrique-titles{font-weight:400}#container-custom-bootstrap-override #carouselPartners{margin:0 auto;max-width:1000px}#container-custom-bootstrap-override .flexPied{display:flex;justify-content:center}#container-custom-bootstrap-override .insideSection span{font-size:1.6em;font-weight:700}#container-custom-bootstrap-override .bt_bandeau{background:#fff;border:2px solid #1976bc;border-radius:15px;box-shadow:0 0 8px hsla(0,0%,48%,.3);color:#1976bc;font-size:small;font-weight:500;line-height:normal;padding:4px 12px}#container-custom-bootstrap-override #research-project{color:#000;font-weight:600}#container-custom-bootstrap-override .entete a:hover{color:#000}#container-custom-bootstrap-override .container{background-color:#fff;padding:1.5%}#container-custom-bootstrap-override .picture_logement{max-height:210px}#container-custom-bootstrap-override .sections_info_window{padding:5px}#container-custom-bootstrap-override .formAuto h3{border-bottom:2px solid #6caee0;font-family:montserrat,sans-serif;font-size:1.5em;margin:0 auto;padding:10px 20px;text-align:center;width:40%}#container-custom-bootstrap-override h3{border-bottom:1px dashed #98b7ce;font-size:1.5em;font-weight:300;margin:1em 0}#container-custom-bootstrap-override #container-evaluer{margin-top:15px}#container-custom-bootstrap-override #bt_evaluer{margin-top:10px}#container-custom-bootstrap-override #diagnostic-form{margin-top:35px}#container-custom-bootstrap-override button{align-items:flex-start;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;font-size:.75em;text-align:center}#container-custom-bootstrap-override button,#container-custom-bootstrap-override input:not([type=radio]):not(.hidden-item){text-rendering:auto;font-family:montserrat,"sans-serif";font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal;-ms-writing-mode:lr-tb!important;writing-mode:horizontal-tb!important}#container-custom-bootstrap-override input:not([type=radio]):not(.hidden-item){display:inline-block;margin:initial;text-align:start}#container-custom-bootstrap-override input[type=checkbox]{margin:3px 3px 3px 4px}#container-custom-bootstrap-override h5{font-weight:400}#container-custom-bootstrap-override h4{font-size:1em;font-weight:900}#container-custom-bootstrap-override .text-juridique{font-size:smaller;line-height:1.2em;margin-right:-1em;margin-top:1em;max-height:6em;max-width:500px;overflow:hidden;padding-right:1em;position:relative;text-align:justify}#container-custom-bootstrap-override .text-juridique:before{bottom:0;content:"...";position:absolute;right:0}#container-custom-bootstrap-override .text-juridique:after{background:#fff;content:"";height:1em;margin-top:.2em;position:absolute;right:0;width:1em}#container-custom-bootstrap-override .modal{background:#fff;border:5px solid #ccc;border-radius:10px;box-shadow:0 0 20px #000;height:auto;left:50%;margin:10% auto;width:50%}#container-custom-bootstrap-override .modal-dialog{margin:0;max-width:none}#container-custom-bootstrap-override .modal-content{border:none}#container-custom-bootstrap-override .pointer{cursor:pointer}#container-custom-bootstrap-override .blog{background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);margin:20px auto;padding:30px}#container-custom-bootstrap-override input[type=text] :not(.border-error){border:1px solid #000;border-radius:5px}#container-custom-bootstrap-override .input-blog{margin-bottom:15px}#container-custom-bootstrap-override .label-blog{font-weight:500;margin-bottom:5px}#container-custom-bootstrap-override .image-blog{max-width:200px}#container-custom-bootstrap-override .image-property{max-width:500px}#container-custom-bootstrap-override .custom-file-button{padding-left:0}#container-custom-bootstrap-override .custom-file-button input[type=file]{margin-left:-2px!important}#container-custom-bootstrap-override .custom-file-button input[type=file]::-webkit-file-upload-button{display:none}#container-custom-bootstrap-override .custom-file-button input[type=file]::file-selector-button{display:none}#container-custom-bootstrap-override .custom-file-button:hover label{cursor:pointer}#container-custom-bootstrap-override #btn-send{font-size:13px;font-weight:500;width:11%}#container-custom-bootstrap-override .button{font-size:14px}#container-custom-bootstrap-override .button:not([disabled]){background:#fff;border:2px solid #43756c;border-radius:15px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16);color:#43756c;padding:4px 15px}#container-custom-bootstrap-override .button:not([disabled]):hover{background:#43756c;color:#fff}#container-custom-bootstrap-override .button-send-div{justify-content:end}#container-custom-bootstrap-override .input-blog-top{height:30px;width:100%}#container-custom-bootstrap-override #div-article-type{padding-left:0}#container-custom-bootstrap-override .alert{margin-top:10px;padding:.5rem}#container-custom-bootstrap-override .row>*{padding-right:0}#container-custom-bootstrap-override .border-error{border:1px solid red;border-radius:5px;padding-left:10px}#container-custom-bootstrap-override .hidden-item{display:none}#container-custom-bootstrap-override #image-div{padding-left:0}#container-custom-bootstrap-override .border-curved{border:1px solid;border-radius:5px;padding-left:10px}#container-custom-bootstrap-override .button:disabled{border-radius:15px;padding:4px 15px}#container-custom-bootstrap-override #author{padding-left:calc(var(--bs-gutter-x)*.5)}#container-custom-bootstrap-override .form-control{padding:.75rem}#container-custom-bootstrap-override textarea{height:auto}#container-custom-bootstrap-override #title{height:30px}#container-custom-bootstrap-override th{color:#1b75bc}#container-custom-bootstrap-override .table>:not(:first-child){border-top:2px solid #1b75bc}#container-custom-bootstrap-override #article_table{margin-top:20px}#container-custom-bootstrap-override .delete_button{background-color:#fff;border:none;color:#d10000;font-size:var(--bs-body-font-size)}#container-custom-bootstrap-override .delete_button:hover{font-weight:500}#container-custom-bootstrap-override .modify-link{color:#1b75bc}#container-custom-bootstrap-override .modify-link:hover{font-weight:500}#container-custom-bootstrap-override .modal-header{color:#1b75bc;font-size:20px;font-weight:500}#container-custom-bootstrap-override .delete_modal{width:25%}#container-custom-bootstrap-override .delete_modal p{margin:0}#container-custom-bootstrap-override #confirm_deletion{border:2px solid #d10000;color:#d10000}#container-custom-bootstrap-override #confirm_deletion:hover{background-color:#d10000;color:#fff}#container-custom-bootstrap-override .back_link{margin-top:20px}#container-custom-bootstrap-override .article_wo_image{margin-left:50px}#container-custom-bootstrap-override .active .page-link{background:#c5deef!important;border-radius:10px;color:#000!important;font-size:1.2em;font-weight:500;transform:scale(1.1)}#container-custom-bootstrap-override #name{display:inline-block}#container-custom-bootstrap-override #bt_filtre:hover{cursor:pointer}#container-custom-bootstrap-override .list_logements{padding-left:0}#container-custom-bootstrap-override .search_bar{width:100%}#container-custom-bootstrap-override .flexFiche .carrousel{width:50%}#container-custom-bootstrap-override .ligne{border-bottom:2px dashed #1d79bd;display:block;margin:10px auto;opacity:.5;width:100%}#container-custom-bootstrap-override .flexFiche .flexInfoLogement h3,#container-custom-bootstrap-override .fullLength h3{border-bottom:none;color:#1d79bd;font-weight:600;margin:10px 0 0}#container-custom-bootstrap-override .fullLength h3{text-align:center}#container-custom-bootstrap-override .infoLogeWithInfo{background-color:#fecf02;border-radius:10px;padding:8px 15px}#container-custom-bootstrap-override .plus_sign{color:#1d79bd}#container-custom-bootstrap-override .titreTrouver{font-weight:600}#container-custom-bootstrap-override .omhq_link{color:#1d79bd;font-weight:500}#container-custom-bootstrap-override .omhq_link:hover{font-weight:700}#container-custom-bootstrap-override .big_conteneur{margin:0 auto;max-width:2000px}#container-custom-bootstrap-override #logement_submit_btn{font-size:14px;font-weight:500;text-align:center;width:8em}#container-custom-bootstrap-override #phone_ext{width:50%}#container-custom-bootstrap-override .max-width-100{max-width:100%}#container-custom-bootstrap-override .lbl_logement{display:block}#container-custom-bootstrap-override .input-logement_full{width:100%}#container-custom-bootstrap-override fieldset{padding:1%}#container-custom-bootstrap-override .half-width{width:50%}#container-custom-bootstrap-override #logement_validated{margin:5px 5px 5px 150px}#container-custom-bootstrap-override .control-label:after{color:#d00;content:"*";font-weight:600;margin-left:8px;position:absolute}#container-custom-bootstrap-override .trouver__content{display:flex;flex-direction:row;gap:30px;padding:2rem}#container-custom-bootstrap-override #list_social{padding-top:10px}#container-custom-bootstrap-override .article_modal{max-height:50vh}#container-custom-bootstrap-override .content_article{overflow-y:auto}#container-custom-bootstrap-override .logements_list__content{display:flex;flex-direction:row;justify-content:space-between}#container-custom-bootstrap-override #search,#container-custom-bootstrap-override #search-div{display:flex;flex-direction:row;gap:10px}@media (max-width:1616px){#container-custom-bootstrap-override .logements_list__content{display:flex;flex-direction:row;justify-content:space-between}}@media (max-width:1096px){#container-custom-bootstrap-override .logements_list__content{display:flex;flex-direction:row;justify-content:space-between}#container-custom-bootstrap-override #logement_table td,#container-custom-bootstrap-override #logement_table td button{font-size:small}}@media (min-width:1600px){#container-custom-bootstrap-override #connection{width:30%}}@media (min-width:1000px) and (max-width:1599px){#container-custom-bootstrap-override #connection{width:45%}}@media (max-width:1620px){#container-custom-bootstrap-override .delete_button{padding:0}#container-custom-bootstrap-override .article__modal{width:75%}}#container-custom-bootstrap-override #logement_table{margin-top:20px}#container-custom-bootstrap-override #validity{height:100%}#container-custom-bootstrap-override #connect__title{color:#000;font-weight:700;text-align:center}#container-custom-bootstrap-override #modal-header-connection{border-bottom:none}#container-custom-bootstrap-override .gray-label{color:#8c8c8c}#container-custom-bootstrap-override #forgot_password{color:#1e98d7}#container-custom-bootstrap-override #forgot_password:hover{color:#007bff}#container-custom-bootstrap-override #connection_button{border-radius:20px;font-size:16px;height:40px;width:100%}#container-custom-bootstrap-override .connection_button_clicked{background-color:#fff;border:1px solid #1e98d7;color:#1e98d7}#container-custom-bootstrap-override .border_curved_gray{border:1px solid #c2c2c2;border-radius:4px}#container-custom-bootstrap-override #register_link{color:#8c8c8c}#container-custom-bootstrap-override #register_link:hover{color:#4e4e4e}#container-custom-bootstrap-override .connection_label{display:block;padding:10px 0}#container-custom-bootstrap-override .input_connection{height:35px;padding:0 20px;width:100%}#container-custom-bootstrap-override #connect_modal_body{margin:0 auto;padding:2rem 2rem 4rem;width:75%}#container-custom-bootstrap-override .security_functionality{font-size:12px}#container-custom-bootstrap-override #div_security_func{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}#container-custom-bootstrap-override #div_connect_btn{padding-bottom:10px}#container-custom-bootstrap-override #register_div{padding-top:10px;text-align:center}#container-custom-bootstrap-override #remember_me{vertical-align:middle}#container-custom-bootstrap-override #button_close_connection{background-image:url(/images/iconX.svg?576b3a71d85d2b940eb74a003f0eea29)}#container-custom-bootstrap-override #connect_button,#container-custom-bootstrap-override #disconnect_button{font-size:12px}#container-custom-bootstrap-override .auth_success{color:#009d90;font-weight:600;padding-top:20px;text-align:center}#container-custom-bootstrap-override .auth_error{color:#d00;font-weight:600;padding-top:20px;text-align:center}#container-custom-bootstrap-override #admin_entete_container{background:#fff;margin:0 auto;padding:20px 0 0 40px}#container-custom-bootstrap-override #admin_entete_container ul li a{color:#1b75bc;font-family:montserrat,sans-serif}#container-custom-bootstrap-override #admin_entete_container ul{display:flex;justify-content:start}#container-custom-bootstrap-override #admin_entete_container ul li{display:inline-block;font-size:22px;margin-left:20px}#container-custom-bootstrap-override #admin_entete_container ul li:hover{font-weight:500}#container-custom-bootstrap-override .active_menu{font-weight:600;text-decoration:underline}#container-custom-bootstrap-override .small_conteneur{background:#fff;margin:0 auto;max-width:60%;padding:40px}#container-custom-bootstrap-override .lbl_register{display:block;width:100%}#container-custom-bootstrap-override #register_submit_btn{font-size:14px}#container-custom-bootstrap-override .successful{background-color:#dcf5f3;border-color:#bcebe7;color:#009d90}#container-custom-bootstrap-override .w-40{width:40%}#container-custom-bootstrap-override .very-small-container{background:#fff;margin:0 auto;max-width:35%;padding:40px 40px 20px}#container-custom-bootstrap-override #explanation_reset_password{margin-top:20px}#container-custom-bootstrap-override .modal-dialog,#container-custom-bootstrap-override .modal-dialog h2{font-family:montserrat,sans-serif}
