.headerContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:4.25rem;justify-content:space-between;margin-left:2.5rem;margin-right:2.5rem;padding-bottom:3.12rem;padding-top:2.81rem;width:90%}@media screen and (max-width:750px){.headerContainer{margin-left:1.5rem;padding-bottom:1.59rem;padding-top:1.25rem}}.navBar{align-items:center;display:flex;justify-content:center}.logo{height:4.25rem;object-fit:cover;width:13.14513rem}@media screen and (max-width:750px){.logo{height:2.93rem;width:9.0625rem}}.links{align-items:flex-start;display:flex;gap:3.5625rem}@media screen and (max-width:750px){.links{font-size:.75rem;gap:1rem;text-transform:uppercase}}.links .linkApropos,.links>.linkAccueil{color:#000;cursor:pointer;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:500;line-height:142.6%;text-align:right;text-decoration:none;width:8.5rem}@media screen and (max-width:750px){.links .linkApropos,.links>.linkAccueil{font-size:.75rem;width:auto}}.links a:hover{text-decoration:underline}.footer_container{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;gap:1.78475rem;height:13.0625rem;justify-content:flex-end;padding-bottom:1.81rem;padding-top:4.12rem;width:auto}.footer_container .footer_logo{color:#fff;filter:brightness(3.5);height:2.46525rem;width:7.625rem}.footer_container .footer_text{color:#fff;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:500;line-height:142.6%;text-align:center}.cards-container{align-content:space-around;align-items:stretch;background:#f6f6f6;border-radius:1.5625rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr 1fr;height:auto;justify-content:center;justify-items:stretch;margin-top:2.5rem;padding-right:2.13rem;width:auto}@media screen and (max-width:1000px){.cards-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){.cards-container{background:#fff;display:list-item;grid-template-columns:1fr;justify-items:center;padding-left:0;padding-right:0}}.card-wrapper{background:linear-gradient(180deg,#fff0,#0a0a0a00 42%,#04040433 99.99%,#00000080);background-color:#ff6060;border-radius:.625rem;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;height:21.25rem;margin:1.5rem;text-decoration:none;width:95%}@media screen and (max-width:750px){.card-wrapper{min-width:100%;position:relative;right:1rem;width:auto}}.card-img{border-radius:.625rem;height:12rem;margin:1rem;margin-bottom:revert;object-fit:cover;position:relative;width:90%}@media screen and (max-width:750px){.card-img{height:13rem;right:auto;width:auto}}.card-text{color:#fff;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:700;line-height:142.6%;margin:1rem;position:relative;top:2rem}.card-link{text-decoration:none}.contenaire_home{align-items:center;display:block;flex-direction:column;gap:3.125rem;margin-bottom:2.36rem;margin-left:2.5rem;margin-right:2.5rem;width:auto}@media screen and (max-width:750px){.contenaire_home{margin-left:1.5rem;margin-right:3.5rem}}.banner{align-items:center;background:#000;background-image:linear-gradient(#0000004d,#0000004d),url(/static/media/home.969f0a4de80a6db1abb0.png);background-size:cover;border-radius:1.5625rem;color:#fff;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:nowrap;font-family:Montserrat;font-size:3rem;font-style:normal;font-weight:700;height:13.9375rem;justify-content:center;line-height:142.6%;padding-left:16px;text-shadow:0 4px 4px #00000040}@media screen and (max-width:750px){.banner{text-wrap:balance;font-size:1.7rem;height:6.93rem;line-height:100%;padding-left:1.5rem;padding-right:1rem;width:100%}}.contenair-apropos{margin-bottom:2.36rem;margin-left:2.5rem;margin-right:2.5rem}.banner-apropos{background:#000;border-radius:1.5625rem;height:13.9375rem}.img-apropos{border-radius:1.5625rem;height:100%;opacity:.5;width:100%}.rank{align-items:center;border-radius:.3125rem;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:142.6%;margin-top:2.375rem;padding-left:.94rem}.rank,.togglebtn{background-color:#ff6060}.togglebtn{border:none;border-radius:5px}.icones-apropos{cursor:pointer;height:2rem;padding-right:1.5rem;width:2rem}.icones-apropos:active{margin-left:2rem;transform:rotate(180deg)}.arrow,.arrow-back{cursor:pointer;height:2rem;width:2rem}.arrow{rotate:-180deg}.annonce-descriptionP{text-wrap:pretty;animation:container-view 2s ease-in-out;color:#000;display:block;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:300;margin-left:1.5rem;margin-right:1.5rem;padding-top:1.5rem;text-align:justify}.annonce-descriptionP p{margin-top:0;padding-top:0}.annonce-clear{display:none}.button{display:contents}@keyframes container-view{0%{max-height:0;opacity:0;overflow:hidden}5%{max-height:10%;opacity:1}50%{max-height:50%}to{max-height:100%}}.annonce-contenaire{margin-bottom:2.36rem;margin-left:2.5rem;margin-right:2.5rem;width:auto}.contenaire_titre{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:5rem;justify-content:space-between;width:98%}@media screen and (max-width:650px){.contenaire_titre{height:1rem}}.contenaire_titre .contenaire_identite{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;margin-top:1rem;width:10rem}@media screen and (max-width:650px){.contenaire_titre .contenaire_identite{font-size:.75rem;gap:.5rem;position:relative;top:11rem}}.contenaire_titre .annonce-title{color:#ff6060;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:500;width:auto}@media screen and (max-width:650px){.contenaire_titre .annonce-title{font-size:1.125rem}}.contenaire_titre .annonce-name{text-wrap:pretty;color:#000;color:#ff6060;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:300;inline-size:2px;text-align:justify;width:auto;writing-mode:horizontal-tb}.contenaire_titre .annonce-photo{border-radius:50%;height:4rem;width:4rem}.annonce-location{text-wrap:pretty;color:#000;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:300;height:1.8125rem;margin:0;padding-top:1.25rem;text-align:justify}@media screen and (max-width:650px){.annonce-location{font-size:.75rem;font-weight:500}}.contenaire_comments{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:650px){.contenaire_comments{flex-direction:column;height:10rem;margin-bottom:2.5rem}}.contenaire_comments .contenaire_tags{display:flex;gap:2rem;margin-right:2rem}.contenaire_comments .annonce-tags{align-items:center;background:#ff6060;border-radius:.3125rem;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:.875rem;font-style:normal;font-weight:700;height:1.5625rem;margin-bottom:2rem;padding:.5rem;text-align:center}.box-description-equipments{grid-gap:4.75rem;display:grid;gap:4.75rem;grid-template-columns:1fr 1fr;justify-content:space-between;width:100%}@media screen and (max-width:650px){.box-description-equipments{gap:1.25rem;grid-template-columns:1fr}}.box-description-equipments .tools{display:flex;width:2rem}.box-description-equipments .contenaire_description{align-items:center;background:#ff6060;border-radius:.3125rem;color:#fff;display:flex;font-family:Montserrat;font-size:.875rem;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:1rem;padding:.625rem 1.25rem .625rem .625rem;text-align:center}.box-description-equipments .arrow,.box-description-equipments .arrow-back{cursor:pointer;height:2rem;width:2rem}.box-description-equipments .arrow{rotate:-180deg}.box-description-equipments .annonce-description{text-wrap:pretty;animation:container-view 2s ease-in-out;color:#000;display:block;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:300;text-align:justify}.box-description-equipments .annonce-clear{display:none}.box-description-equipments .contenaire_equipments{align-items:center;background:#ff6060;border-radius:.3125rem;color:#fff;display:flex;font-family:Montserrat;font-size:.875rem;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:1rem;padding:.625rem 1.25rem .625rem .625rem;text-align:center}.box-description-equipments .annonce-equipments{animation:container-view 7s ease-in-out;display:block}.box-description-equipments .equipement{text-wrap:pretty;color:#000;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:300;margin:12px;text-align:justify}.stars-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;height:2.25rem;justify-content:center;width:12.25rem}@media screen and (max-width:650px){.stars-wrapper{bottom:1rem;position:relative;width:auto}}.stars-wrapper .stars-notation{size:15px;width:25px}.stars-wrapper .starsW{color:#ff6060}.stars-wrapper .starsE{filter:grayscale(1)}.carrousel{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5625rem;height:25.9375rem;margin:0 auto 43px;overflow:hidden;position:relative;width:100%}.carrousel_arrow{cursor:pointer;height:10%;position:absolute;top:50%;transform:translateY(-50%)}.carrousel_arrow:active{transform:translateY(-50%) scale(.9)}.carrousel_arrow_right{right:25px}.carrousel_arrow_left{left:25px}.carrousel .pagination{bottom:25px;color:#fff;font-size:clamp(14px,2vw,18px);font-weight:500;left:50%;position:absolute;transform:translateX(-50%)}.LayoutPage404{align-content:center;align-items:center;flex-wrap:nowrap}.LayoutPage404,.number404{display:flex;flex-direction:column;justify-content:center}.number404{color:#ff6060;font-family:Montserrat;font-size:18rem;font-style:normal;font-weight:700;height:16.4375rem;line-height:142.6%;text-align:center;width:37.3125rem}@media screen and (max-width:650px){.number404{font-size:8rem;width:auto}}.text404{color:#ff6060;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:500;line-height:142.6%}@media screen and (max-width:650px){.text404{font-size:1.25rem;margin-bottom:2rem;margin-left:3.5rem}}.linkHome{color:#000;font-family:Montserrat;font-size:1.125rem;font-style:normal;font-weight:500;line-height:142.6%;text-decoration-line:underline}
/*# sourceMappingURL=main.851a5b5d.css.map*/