@keyframes anim_lien{0%{right:0%}50%{right:100%}100%{right:0%}}.carrousel .residenceTag{display:grid;grid-template-columns:auto auto;padding-top:15px;align-items:end;justify-content:space-between}@media screen and (max-width: 480px){.carrousel .residenceTag{grid-template-columns:100%;row-gap:15px;padding-bottom:20px}}.carrousel .residenceTag h2{color:#f6f6f4;margin:0px;font-size:32px;font-style:normal;font-weight:700;line-height:34px}.carrousel .residenceTag h2 span{display:block;color:#f6f6f4;font-family:"Instrument Sans";font-size:18px;font-style:normal;font-weight:400;line-height:24px}.carrousel .residenceTag a{display:inline-block;position:relative;color:#f6f6f4;font-family:"Instrument Sans";font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding-bottom:8px}.carrousel .residenceTag a:after{content:"";display:block;position:absolute;bottom:0px;left:0px;right:0px;height:2px;background-color:#a6631b}.carrousel .residenceTag a:hover:after{animation-name:anim_lien;animation-duration:450ms;animation-timing-function:ease-in;animation-fill-mode:forw ards}.carrousel .residenceLien{opacity:0;transition:all .3s ease}.carrousel .parent-slick .parent-slide.slick-slide{opacity:.4;transform:scale(0.65);transition:all .3s ease;cursor:pointer}@media screen and (max-width: 767px){.carrousel .parent-slick .parent-slide.slick-slide{transform:scale(1);padding:0 10px}}@media screen and (max-width: 767px){.carrousel .parent-slick .parent-slide.slick-slide img{width:100%}}.carrousel .parent-slick .parent-slide.slick-current{opacity:1;transform:scale(1);transition:all .3s ease;cursor:default}.carrousel .parent-slick .parent-slide.slick-current .residenceLien{opacity:1;transition:all .3s ease}.carrousel .parent-slick .parent-slide.slick-current{width:480px}.carrousel .slick-initialized .slick-slide{overflow:hidden}.carrousel .parent-slick .slick-prev:before,.carrousel .parent-slick .slick-next:before{content:"‹";font-size:32px;opacity:1}.carrousel .parent-slick .slick-next:before{content:"›"}.carrousel .customNav{display:flex;width:100%;max-width:560px;margin:0 auto;justify-content:space-between;transition:all .3s ease;opacity:.5}@media screen and (max-width: 767px){.carrousel .customNav{width:80%}}.carrousel .customNav:hover{opacity:1;transition:all .3s ease}.carrousel .customNav .slick-arrow{overflow:hidden;width:40px;height:40px;border-radius:50%;border:1px solid #fff;cursor:pointer}.carrousel .customNav .slick-arrow:after{content:"";display:inline-block;width:40px;height:40px;line-height:40px;color:#fff;font-size:25px;font-weight:400}.carrousel .customNav .slick-prev:after{content:"<";text-align:center}.carrousel .customNav .slick-next:after{content:">";text-align:center}.ficheUnite{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0;border-radius:10px;overflow:hidden;background-color:#edede9;color:#122840;padding:20px;max-width:400px}@media screen and (max-width: 1024px){.ficheUnite{max-width:none}}.ficheUnite>div{box-sizing:border-box}.ficheUnite .type{width:50%;padding:0px 0px 20px}.ficheUnite .modele{width:50%;padding:0px 0px 20px}.ficheUnite .chambre,.ficheUnite .superficie,.ficheUnite .prix{width:100%}.ficheUnite .prix{padding:20px 0px 0px;border-top:1px solid #122840}.ficheUnite .chambre,.ficheUnite .superficie{font-family:"Instrument Sans";font-size:22px;font-style:normal;font-weight:500;line-height:26px;padding:20px 0;border-top:1px solid #122840}.ficheUnite .modele{text-align:right}.ficheUnite .modeleLink{font-weight:600;display:inline-block;position:relative;color:#122840;padding-bottom:8px}.ficheUnite .modeleLink:after{content:"";display:block;position:absolute;bottom:0px;left:0px;right:0px;height:2px;background-color:#a6631b}.ficheUnite .modeleLink:hover:after{animation-name:anim_lien;animation-duration:450ms;animation-timing-function:ease-in;animation-fill-mode:forw ards}.serifFont{font-family:"SFTSchriftedSerifDisplay";font-size:32px;font-style:normal;font-weight:700;line-height:34px}.labelBox{display:block;margin-bottom:4px;font-family:"Instrument Sans";font-size:14px;font-style:normal;font-weight:500;line-height:normal}.scrollProject{position:relative}.scrollProject .scrollProject__sticky{position:static;height:auto}.scrollProject .scrollProject__nav{display:none}.scrollProject .scrollProject__panel{position:relative;display:flex;align-items:center;opacity:1;pointer-events:auto;padding-bottom:10vh;margin-bottom:40px}.scrollProject .scrollProject__panel:nth-of-type(even){justify-content:end}.scrollProject .scrollProject__panel:nth-of-type(even) .scrollProject__box{right:auto;left:0px}.scrollProject .scrollProject__panel:nth-of-type(even) .customNavProject{left:auto;right:30px}.scrollProject .scrollProject__media{position:relative;overflow:hidden;border-radius:10px;width:100%;background:rgba(0,0,0,0);max-width:1095px;height:auto}.scrollProject .scrollProject__gallery-slick{position:relative;width:100%;min-height:420px}.scrollProject .scrollProject__gallery-slick .slick-list,.scrollProject .scrollProject__gallery-slick .slick-track,.scrollProject .scrollProject__gallery-slide{height:100%}.scrollProject .scrollProject__gallery-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scrollProject .scrollProject__gallery-empty{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;color:#122840;font-family:"Instrument Sans";font-size:15px;background:#f6f6f4}.scrollProject .scrollProject__box{background-color:#f6f6f4;color:#122840;border-radius:10px;padding:20px 20px 30px;display:flex;position:absolute;top:4%;right:0px;flex-wrap:wrap;align-items:flex-start;max-width:364px;box-sizing:border-box}.scrollProject .scrollProject__box>div{box-sizing:border-box;width:100%}.scrollProject .scrollProject__box .firstLine{padding:0 0 20px}.scrollProject .scrollProject__box .line{font-family:"Instrument Sans";font-size:22px;font-style:normal;font-weight:500;line-height:26px;padding:20px 0;border-top:1px solid #122840}.scrollProject .scrollProject__box .lastLine{padding:20px 0 0;border-top:1px solid #122840}.scrollProject .scrollProject__box .link{padding:30px 0 0px}.scrollProject .scrollProject__box .link a{display:inline-block;position:relative;font-family:"Instrument Sans";font-size:16px;font-style:normal;font-weight:600;line-height:18px;background-color:#a6631b;color:#f6f6f4;height:36px;padding:8px 18px;border-radius:25px}.scrollProject .scrollProject__html{font-family:"Instrument Sans"}.scrollProject .scrollProject-empty{padding:14px;border:1px dashed #f6f6f4;font-family:"Instrument Sans"}.scrollProject .customNavProject{position:absolute;display:flex;justify-content:space-between;flex-direction:row;bottom:30px;left:30px;width:70px}.scrollProject .customNavProject .slick-arrow{text-indent:-9999px;overflow:hidden;width:20px;height:20px;background-position:center center;background-size:35px auto;background-repeat:no-repeat;cursor:pointer}.scrollProject .customNavProject .slick-prev{background-image:var(--zen-arrow-left)}.scrollProject .customNavProject .slick-next{background-image:var(--zen-arrow-right)}@media screen and (max-width: 1024px){.scrollProject .scrollProject__panel{flex-direction:column;gap:16px;align-content:start;padding-left:0}.scrollProject .scrollProject__sticky{padding:12px 0}.scrollProject .scrollProject__nav{display:none}.scrollProject .scrollProject__gallery-slick{min-height:320px}}@media screen and (min-width: 768px)and (max-width: 1024px){.scrollProject{height:auto !important}.scrollProject .scrollProject__sticky{position:static;height:auto}.scrollProject .scrollProject__panel{position:relative;opacity:1 !important;pointer-events:auto;inset:auto;height:auto;margin-bottom:80px}.scrollProject .scrollProject__box{position:relative;top:-30px;right:0px;flex-wrap:wrap;align-items:flex-start;max-width:none}.scrollProject .scrollProject__box .line{width:33.3333333333%}.scrollProject .scrollProject__media{overflow:unset;max-width:none}}@media screen and (max-width: 767px){.scrollProject{height:auto !important}.scrollProject .scrollProject__sticky{position:static;height:auto}.scrollProject .scrollProject__nav{display:none}.scrollProject .scrollProject__panel{position:static;opacity:1 !important;pointer-events:auto;display:flex;flex-direction:column;padding:0 0 48px;inset:auto}.scrollProject .scrollProject__media{position:relative;overflow:unset;max-width:none}.scrollProject .scrollProject__box{position:relative;max-width:none;top:-40px;right:auto;left:auto;margin:0}.scrollProject .scrollProject__gallery-slick{min-height:240px}.scrollProject .customNavProject{position:absolute;bottom:36px;left:16px;right:auto;width:70px}}.membreEquipe{padding:40px;border-radius:10px;background:#edede9;display:flex;flex-direction:column;gap:30px;margin-left:70px;margin-top:130px}@media screen and (max-width: 1366px){.membreEquipe{margin-left:0px}}@media screen and (max-width: 767px){.membreEquipe{padding:20px}}.membreEquipe .membreEquipe__photo{position:absolute;top:-200px;left:-110px;width:234px}@media screen and (max-width: 1366px){.membreEquipe .membreEquipe__photo{top:-155px;left:0px;width:190px}}.membreEquipe .membreEquipe__head{position:relative}.membreEquipe .membreEquipe__infos{padding-left:142px;color:#a6631b;font-family:"Instrument Sans";font-size:18px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width: 1366px){.membreEquipe .membreEquipe__infos{padding-left:0px;padding-top:100px}}.membreEquipe .membreEquipe__infos a{color:#a6631b;font-family:"Instrument Sans"}.membreEquipe .membreEquipe__nom{color:#a6631b;font-family:"SFTSchriftedSerifDisplay";font-size:24px;font-style:normal;font-weight:500;line-height:26px;display:block;position:relative;padding-bottom:4px;margin-bottom:0px}.membreEquipe .membreEquipe__sep{display:inline-block;background-color:#a6631b;width:28px;height:2px;margin:10px 0px}.membreEquipe .membreEquipe__email{display:block;position:relative;padding-bottom:15px}.membreEquipe .membreEquipe__description{color:#122840}.membreEquipe .membreEquipe__linkedin{width:30px;height:30px;display:block;position:absolute;cursor:pointer;top:7px;right:0px;background-position:center center;background-size:30px auto;background-repeat:no-repeat;background-image:var(--zen-linkedin);text-indent:-9999px}.membreEquipe .membreEquipe__linkedin:hover{background-image:var(--zen-linkedin-hover)}
