.aboutus-specificities{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.aboutus-specificity{display:block;height:auto;margin-bottom:25px}.aboutus-specificity .about-title{background-color:#ff6060;border-radius:5px;display:block;height:50px}.aboutus-specificity .about-title h2{color:#fff;font-size:24px;font-weight:500;margin:0;padding:10px 20px}.aboutus-specificity .about-describe{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:block;margin:0;padding:0}@media(max-width:560px){.aboutus-specificities{margin-top:20px}}.display-card{display:flex;flex-direction:column}.banner-location{display:block}.banner-location img{border-radius:25px;height:415px;object-fit:cover;width:100%}.container-fiche{display:flex;flex-direction:column}.fiche-sup{display:flex}.fiche-sup h1{padding-bottom:10px}.fiche-sup h1,.fiche-sup h2{color:#ff6060;font-weight:500}.fiche-sup .tags,.fiche-sup .tags ul{display:flex;flex-direction:row}.fiche-sup .tags ul{align-items:center;list-style-type:none;margin:0;padding:0}.fiche-sup .tags li{background-color:#ff6060;border-radius:10px;color:#fff;margin-right:20px;text-align:center}.fiche-right{align-items:flex-end;display:flex;flex-direction:column}.name-picture{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:5px;width:140px}.name-picture p{word-wrap:break-word;color:#ff6060;font-size:18px;font-weight:500;line-height:25px;padding-right:10px;text-align:right;white-space:pre-line}.name-picture img{border-radius:50%}.star{display:inline-block;font-size:16px;margin-right:8px}.active-star{color:#ff6060}.inactive-star{color:#e3e3e3}@media(min-width:768px){.fiche-sup{flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-top:40px}.fiche-sup h1{font-size:36px}.fiche-sup h2{font-size:18px}.fiche-sup .tags{margin-top:30px}.fiche-sup .tags li{border-radius:10px;font-size:14px;margin-right:20px;padding:5px 20px}.name-picture img{width:64px}}@media(min-width:560px)and (max-width:767px){.fiche-sup{flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-top:40px}.fiche-sup h1{font-size:24px}.fiche-sup h2{font-size:18px}.fiche-sup .tags{margin-top:30px}.fiche-sup .tags li{border-radius:10px;font-size:14px;margin-right:20px;padding:5px 20px}.fiche-sup .name-picture{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px;width:130px}.fiche-sup .name-picture p{word-wrap:break-word;color:#ff6060;font-size:15px;font-weight:500;line-height:20px;padding-right:10px;text-align:right;white-space:pre-line}.fiche-sup .name-picture img{width:48px}.fiche-sup .star{display:inline-block;font-size:11px;margin-right:4px}.fiche-sup .active-star{color:#ff6060}.fiche-sup .inactive-star{color:#e3e3e3}}@media(max-width:559px){.display-card{padding:0 20px}.banner-location img{border-radius:10px;height:255px}.fiche-sup{flex-direction:column;justify-content:flex-start;margin-top:15px}.fiche-sup h1{font-size:18px}.fiche-sup h2{font-size:14px}.fiche-sup .tags{margin-top:15px}.fiche-sup .tags li{border-radius:5px;font-size:10px;margin-right:15px;padding:5px 10px}.fiche-right{align-items:center;flex-direction:row;justify-content:space-between;margin-top:10px}.fiche-right .name-picture{order:2;width:100px}.fiche-right .name-picture p{font-size:12px;line-height:15px}.fiche-right .name-picture img{width:36px}.fiche-right .star{font-size:13px;margin-right:5px}}@media(min-width:560px){.fiche-inf{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-top:5px;min-height:200px;width:100%}.fiche-inf .specificities{display:block;margin-bottom:25px;width:250px;width:100%}}@media(max-width:559px){.fiche-inf{flex-direction:column;margin-bottom:20px;min-height:50px}.fiche-inf .specificities{margin-bottom:15px;width:100%}}.footer{align-items:center;background-color:#000;bottom:0;color:#fff;display:flex;flex-direction:column;height:220px;left:0;margin-bottom:0;position:relative;text-align:center;width:100%}@media(min-width:1240px){.footer img{padding-top:60px;width:122px}.footer p{font-size:24px;margin:0;padding-top:40px}}@media(max-width:1239px){.footer{padding-top:60px}.footer img{width:122px}.footer p{font-size:12px;margin:0;padding-top:20px;width:100px}}.topheader{background-color:#fff}.header{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.header nav a{color:#ff6060;text-decoration:none}.header nav a.active-link,.header nav a:hover{text-decoration:underline}@media(min-width:1240px){.header{height:166px;width:1240px}.header img{width:210px}.header nav a{font-size:24px;padding-left:60px}}@media(max-width:1239px){.header{height:94px;max-width:1239px;padding:0 20px}.header img{height:45px}.header nav a{font-size:12px;padding-left:26px;text-transform:uppercase}}@media(max-width:374px){.header img{height:35px}}.banner{align-items:center;background-color:#000;display:flex;justify-content:center;margin-bottom:40px;overflow:hidden;position:relative;width:100%}.banner img{height:auto;left:0;opacity:.7;position:absolute;width:100%}.banner h1{color:#fff;font-weight:500;position:absolute}@media(min-width:1025px){.banner{border-radius:25px;height:223px}.banner img{top:-300px}.banner h1{font-size:48px;text-align:center}}@media(min-width:560px)and (max-width:1024px){.banner{border-radius:10px;height:140px}.banner img{top:-180px}.banner h1{font-size:30px;padding-left:20px;text-align:left}.banner h1 span{display:inline-block}}@media(max-width:559px){.banner{border-radius:10px;height:111px;margin-bottom:0}.banner img{top:-40px}.banner h1{font-size:24px;padding-left:20px;text-align:left}.banner h1 span{display:inline-block}}.show-cards{background-color:#f6f6f6;border-radius:25px;display:grid;grid-auto-rows:340px}.show-card{height:100%;position:relative;width:100%}.show-card img{align-items:center;background:#ff6060;background:linear-gradient(180deg,#ff6060,#d44949 65%,#8f4444);border-radius:10px;display:flex;height:100%;justify-content:center;object-fit:cover;width:100%}.show-card.no-image{display:none}.show-card .title{background-color:#0000004d;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;display:block;position:absolute;width:100%;z-index:2}.show-card .title p{color:#fff;margin:5px 10px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1240px){.show-cards{gap:50px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));padding:50px}.title{height:50px}.title p{font-size:18px}}@media(min-width:1024px)and (max-width:1239px){.show-cards{gap:40px;grid-auto-rows:260px;grid-template-columns:repeat(3,1fr);padding:40px}.title{height:40px}.title p{font-size:17px}}@media(min-width:900px)and (max-width:1023px){.show-cards{gap:50px;grid-auto-rows:230px;grid-template-columns:repeat(3,1fr);padding:30px}.title{height:40px}.title p{font-size:17px}}@media(min-width:560px)and (max-width:899px){.show-cards{gap:40px;grid-auto-rows:230px;grid-template-columns:repeat(2,1fr);padding:30px}.title{height:35px}.title p{font-size:16px}}@media(max-width:559px){.show-cards{background-color:#0000;gap:20px;grid-auto-rows:255px;grid-template-columns:repeat(1,1fr);overflow:hidden;padding-top:20px}.show-card{flex-grow:1;height:100%;margin-bottom:0}}body,html{background-color:#fff;box-sizing:border-box;height:100vh;margin:0;width:100%}.main{margin-left:auto;margin-right:auto}@media(min-width:1240px){.main{width:1240px}}@media(max-width:1239px){.main{padding:20px}}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.error-page h1{color:#ff6060;font-weight:700}.error-page a,.error-page h2{color:#ff6060;font-weight:500}@media(min-width:1024px){.error-page{min-height:600px}.error-page h1{font-size:288px}.error-page h2{font-size:36px}.error-page a{font-size:18px;padding-bottom:80px}}@media(max-width:1023px){.error-page{min-height:500px}.error-page h1{font-size:96px;padding-top:60px}.error-page h2{font-size:18px;width:70%}.error-page h2 span{display:inline-block}.error-page a{font-size:14px;padding-bottom:60px}}.accordion{background:#f3f3f3;border-radius:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:0 0 30px;max-width:100%}.accordion-visible{align-items:center;background:#ff6060;border:1px solid #ff6060;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:7px 7px 7px 15px;width:100%}.accordion-visible span{font-size:24px}.accordion-visible img.chevron-icon{transition:transform .3s ease-in-out;width:38px}.accordion-visible img.chevron-icon.active{transform:rotate(-180deg)}@media(max-width:559px){.accordion{margin:0 0 20px}.accordion-visible{border-radius:5px}.accordion-visible span{font-size:13px}.accordion-visible img.chevron-icon{width:22px}}.accordion-toggle{color:#ff6060;font-size:18px;line-height:26px;margin-bottom:0;max-height:0;opacity:1;overflow:hidden;transition:max-height .3s cubic-bezier(.25,.46,.45,.94)}.accordion-toggle ul{background-color:#f3f3f3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;list-style-type:none;margin:0;padding:0 0 20px}.accordion-toggle li{padding:0 10px 5px 20px}.animated{margin-bottom:20px;max-height:1000px;transition:max-height .3s cubic-bezier(.25,.46,.45,.94)}.closing{max-height:0!important}.accordion-toggle p{line-height:1.5;margin:0;padding:0 20px 20px}@media(max-width:559px){.accordion-toggle{font-size:14px;line-height:20px}.accordion-toggle li{padding:0 10px 0 20px}.accordion-toggle p{line-height:1.4}}*{font-family:Montserrat,sans-serif}h1,h2{margin:0;padding:0}.carousel-button{align-items:center;background:#0000;border:0;color:#fff!important;cursor:pointer;display:flex;font-size:100px;height:100px;justify-content:center;padding:0;text-align:center;width:100px}.carousel-button:focus,.carousel-button:hover{background:#0000;color:#fff!important;outline:0}.carousel-button.prev{left:0}.carousel-button.next,.carousel-button.prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel-button.next{right:0}.carousel-button.disabled:hover{cursor:not-allowed}.caroussel-container{position:relative}.caroussel-container .react-slideshow-container{align-items:center;display:flex;justify-content:center;position:relative}.caroussel-container .react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}@media(min-width:1024px){.caroussel-container .react-slideshow-container .nav:first-of-type{left:15px}.caroussel-container .react-slideshow-container .nav:last-of-type{right:15px}}@media(min-width:768px)and (max-width:1023px){.caroussel-container .react-slideshow-container .nav:first-of-type{left:10px}.caroussel-container .react-slideshow-container .nav:last-of-type{right:10px}}@media(max-width:767px){.caroussel-container .react-slideshow-container .nav:first-of-type{left:5px}.caroussel-container .react-slideshow-container .nav:last-of-type{right:5px}}.caroussel-container .react-slideshow-container .default-nav{align-items:center;background:#0000;border:0;color:#fff!important;display:flex;height:50px;justify-content:center;padding:0;text-align:center;width:50px}.caroussel-container .react-slideshow-container .default-nav:focus,.caroussel-container .react-slideshow-container .default-nav:hover{background:#0000;color:#fff!important;outline:0}.caroussel-container .react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.caroussel-container .react-slideshow-container .default-nav:first-of-type{left:10px}.caroussel-container .react-slideshow-container .default-nav:last-of-type{right:10px}.caroussel-container .react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.caroussel-container .react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.caroussel-container .react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.caroussel-container .react-slideshow-wrapper.slide{overflow:hidden;width:100%}.caroussel-container .react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.caroussel-container .react-slideshow-wrapper .images-wrap.horizontal>div[aria-hidden=true]{display:none}.caroussel-container .each-slide-effect{overflow:hidden;position:relative}.caroussel-container .each-slide-effect div{border-radius:25px;height:100%;margin:auto;object-fit:cover;position:relative;width:100%}.caroussel-container .each-slide-effect div .slide-image{border-radius:25px;height:100%;object-fit:cover;position:relative;transition:border-radius .5s ease;width:100%}.caroussel-container .slide-number{color:#fff;display:block;font-size:18px;left:50%;position:absolute;transform:translateX(-50%);transition:opacity .5s ease}@media(min-width:1024px){.caroussel-container .each-slide-effect{border-radius:25px;height:415px!important}.caroussel-container .slide-number{bottom:30px}}@media(min-width:768px)and (max-width:1023px){.caroussel-container .each-slide-effect{border-radius:15px;height:375px!important}.caroussel-container .slide-number{bottom:30px}}@media(max-width:767px){.caroussel-container .carousel-button{font-size:50px;height:30px;width:30px}.caroussel-container .each-slide-effect{border-radius:10px;height:255px!important}.caroussel-container .slide-number{display:none}}
/*# sourceMappingURL=main.3a733ef5.css.map*/