.cards-container{background:#f6f6f6;border-radius:25px;display:flex;flex-wrap:wrap;gap:50px;margin:43px 0;padding:50px}@media screen and (max-width:1023px){.cards-container{background:none;padding:0}}@media screen and (max-width:426px){.cards-container{gap:15px;margin:15px 0}}.cards-container .card{background:linear-gradient(180deg,#fff,#000 50%);border-radius:10px;cursor:pointer;height:340px;margin:0 auto;position:relative;width:340px}@media screen and (max-width:1439px){.cards-container .card{gap:2vw;height:340px;width:35vw}}@media screen and (max-width:1023px){.cards-container .card{height:255px;width:100%}}@media screen and (max-width:426px){.cards-container .card{height:255px;width:335px}}.cards-container .card img{border-radius:10px;height:340px;min-width:250px;object-fit:cover;opacity:80%;width:340px}@media screen and (max-width:1439px){.cards-container .card img{height:340px;width:35vw}}@media screen and (max-width:1023px){.cards-container .card img{height:255px;width:100%}}@media screen and (max-width:426px){.cards-container .card img{height:255px;width:335px}}.cards-container .card .card-title{align-items:flex-end;color:#fff;display:flex;height:52px;left:20px;padding-right:20px;position:absolute;top:280px}.cards-container .card .card-title h2{font-size:18px;font-weight:500}@media screen and (max-width:1023px){.cards-container .card .card-title{top:190px}}.banner-container,.home-container{margin:0 auto;max-width:1240px;min-width:335px;width:85vw}.banner-container{background:#000;border-radius:25px;max-height:223px;position:relative}@media screen and (max-width:426px){.banner-container{border-radius:10px;height:111px;max-width:335px}}.banner-container img{border-radius:25px;height:223px;margin:0 auto;max-width:1240px;min-width:335px;object-fit:cover;opacity:70%;width:85vw}@media screen and (max-width:426px){.banner-container img{border-radius:10px;height:111px;max-width:335px}}.banner-container h1{color:#fff;font-size:48px;font-weight:500;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}@media screen and (max-width:1023px){.banner-container h1{font-size:32px}}@media screen and (max-width:426px){.banner-container h1{font-size:23px;left:16px;text-align:start;transform:translateY(-50%);width:217px}}.dropdown-container{color:#ff6060;max-width:1023px}.dropdown-container button{align-items:center;background:#ff6060;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;width:100%}.dropdown-container .hide-content{display:none}.dropdown-container .show-content{background:#f6f6f6;display:block}.logement-container{color:#ff6060;margin:0 auto;max-width:1240px;min-width:335px;width:85vw}.logement-container .infos-container{display:flex;justify-content:space-between;margin-top:30px}@media screen and (max-width:767px){.logement-container .infos-container{display:block;flex-direction:column;margin:10px auto 0}}.logement-container .infos-container .left-container h1{font-size:36px;font-weight:500;line-height:51px}@media screen and (max-width:426px){.logement-container .infos-container .left-container h1{font-size:18px;line-height:25px}}.logement-container .infos-container .left-container p{font-size:18px;font-weight:500;line-height:25px}@media screen and (max-width:426px){.logement-container .infos-container .left-container p{font-size:14px}}@media screen and (max-width:767px){.logement-container .infos-container .right-container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}}@media screen and (max-width:426px){.logement-container .infos-container .right-container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:15px}}.logement-container .infos-container .right-container .host-container{align-items:center;display:flex;gap:10px;text-align:right}.logement-container .infos-container .right-container .host-container .host-name h2{font-size:18px;font-weight:500}@media screen and (max-width:426px){.logement-container .infos-container .right-container .host-container .host-name h2{font-size:12px}}.logement-container .infos-container .right-container .host-container img{border-radius:50px;height:64px;width:64px}@media screen and (max-width:426px){.logement-container .infos-container .right-container .host-container img{height:32px;width:32px}}.logement-container .logement-dropdown-container{display:flex;justify-content:space-between;margin:50px 0}@media screen and (max-width:1023px){.logement-container .logement-dropdown-container{flex-direction:column;gap:20px;margin:20px 0}}.logement-container .logement-dropdown-container .dropdown-container{max-width:582px;min-width:335px;width:40vw}@media screen and (max-width:1023px){.logement-container .logement-dropdown-container .dropdown-container{max-width:85vw;width:auto}}.logement-container .logement-dropdown-container .dropdown-container button{font-size:18px;font-weight:500;height:52px;padding:10px 20px}@media screen and (max-width:1023px){.logement-container .logement-dropdown-container .dropdown-container button{font-size:16px;height:40px}}@media screen and (max-width:426px){.logement-container .logement-dropdown-container .dropdown-container button{font-size:13px;height:30px}.logement-container .logement-dropdown-container .dropdown-container button img{width:16px}}.logement-container .logement-dropdown-container .dropdown-container .show-content{font-size:18px;font-weight:400;padding:10px 20px}@media screen and (max-width:1023px){.logement-container .logement-dropdown-container .dropdown-container .show-content{font-size:16px}}@media screen and (max-width:426px){.logement-container .logement-dropdown-container .dropdown-container .show-content{font-size:12px}}.carrousel{height:415px;margin:0 auto;max-width:1240px;min-width:335px;position:relative;width:85vw}@media screen and (max-width:1023px){.carrousel{height:225px}}.carrousel img{border-radius:25px;height:415px;object-fit:cover;width:100%}@media screen and (max-width:1023px){.carrousel img{height:225px}}.carrousel p{color:#fff;font-size:18px;font-weight:500;left:50%;position:absolute;top:90%;transform:translateX(-50%)}@media screen and (max-width:767px){.carrousel p{display:none}}.carrousel button{background:none;border:none;cursor:pointer;height:100%;position:absolute;width:10%}.carrousel button.previous-btn{left:0}.carrousel button.next-btn{right:0}.carrousel button .vector{height:80px;opacity:70%;width:46px}@media screen and (max-width:767px){.carrousel button .vector{height:20px;width:11.5px}}.carrousel .hide{display:none}.tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.tags li{align-items:center;background:#ff6060;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:500;height:25px;justify-content:center;padding:0 30px}@media screen and (max-width:767px){.tags li{border-radius:5px;font-size:10px;height:18px;padding:0 20px}}.desktop-note{display:flex;gap:15px;margin-top:20px}@media screen and (max-width:767px){.desktop-note{display:none}}.mobile-note{display:none}@media screen and (max-width:767px){.mobile-note{display:block;display:flex;gap:5px}}.a-propos-container{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto 30px;max-width:1240px;min-width:335px;width:85vw}@media screen and (max-width:426px){.a-propos-container{gap:25px}}.a-propos-container .dropdown-container{max-width:1023px;min-width:335px;width:85vw}.a-propos-container .dropdown-container button{font-size:24px;font-weight:500;height:52px;padding:10px 15px}@media screen and (max-width:426px){.a-propos-container .dropdown-container button{font-size:13px;height:30px}.a-propos-container .dropdown-container button img{width:16px}}.a-propos-container .dropdown-container .show-content{font-size:18px;font-weight:400;padding:10px 15px}@media screen and (max-width:426px){.a-propos-container .dropdown-container .show-content{font-size:12px}}.error-404{align-items:center;display:flex;flex-direction:column;gap:110px;justify-content:center;margin:120px 0}@media screen and (max-width:1023px){.error-404 img{width:198px}}.error-404 p{font-size:36px}@media screen and (max-width:1023px){.error-404 p{font-size:18px;margin:0 70px;text-align:center}}.error-404 a{font-size:18px;text-decoration:underline}@media screen and (max-width:1023px){.error-404 a{font-size:14px}}.error-404 a,.error-404 p{color:#ff6060;font-weight:500}.header-styles{align-items:center;display:flex;height:68px;justify-content:space-between;margin:45px auto;max-width:1240px;width:85vw}@media screen and (max-width:426px){.header-styles{margin:10px auto;padding:0;width:335px}.header-styles img{width:145px}}.header-styles ul{display:flex;gap:57px}@media screen and (max-width:1023px){.header-styles ul{gap:26px}}.header-styles ul li.active{color:#ff6060;text-decoration:underline}.header-styles ul li a{color:#ff6060;font-size:24px;font-weight:500}@media screen and (max-width:1023px){.header-styles ul li a{font-size:12px;text-transform:uppercase}}.footer-styles{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;gap:30px;padding:30px}.footer-styles img{padding-top:40px;width:122px}.footer-styles p{font-size:24px;font-weight:500}@media screen and (max-width:767px){.footer-styles p{font-size:12px;padding-bottom:50px;text-align:center;width:133px}}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-VariableFont_wght.7e687123cd4528224ce5.ttf)}*{box-sizing:border-box;font-family:Montserrat;list-style:none;margin:0;padding:0;text-decoration:none}
/*# sourceMappingURL=main.06e32b92.css.map*/