.zone.textmozaic .container{padding:0 20px;max-width:1160px;margin:0 auto}.zone.textmozaic .mosaic{column-count:2;column-gap:12px;column-fill:balance}.zone.textmozaic .mosaic-item{display:block;width:100%;page-break-inside:avoid;break-inside:avoid;margin-bottom:12px;overflow:hidden}.zone.textmozaic .text-item{column-span:all;-webkit-column-span:all}.zone.textmozaic .text-item .text{padding:0}.zone.textmozaic .text-item .text>*{text-align:left}.zone.textmozaic .text-item .text .description{margin:0}.zone.textmozaic .photo-item{position:relative}.zone.textmozaic .photo-item .photo{width:100%}.zone.textmozaic .photo-item .photo img{position:relative!important;width:100%!important;height:auto!important;object-fit:cover}@media screen and (min-width:768px){.zone.textmozaic .container{padding:0 40px}.zone.textmozaic .mosaic{column-count:2;column-gap:14px}.zone.textmozaic .text-item{column-span:none;-webkit-column-span:none}}@media screen and (min-width:1280px){.zone.textmozaic .container{padding:0 50px}.zone.textmozaic .mosaic{column-count:2;gap:12px;margin-top:10px}.zone.textmozaic .text-item .text .description{line-height:1.38}}@media screen and (min-width:1600px){.zone.textmozaic .mosaic{margin-top:12px}.zone.textmozaic .text-item .text .description{margin:0;font-size:18px;line-height:1.4}}.zone.textmozaic.detail-page .text-item .text .title1,.zone.textmozaic.detail-page .text-item .text .title2{display:none}.zone.texte{position:relative;padding:0 25px}.zone.texte .return{margin-bottom:50px;margin-top:-25px}.zone.texte .container{width:100%;display:flex;flex-direction:column;align-items:center}.zone.texte .container .text{width:100%;margin:0 auto;max-width:868px}.zone.texte .container .text .description{order:2}.zone.texte .container .text .btns{order:3}.zone.texte .container .text .logo{order:-2;max-width:50px;margin:0 auto;pointer-events:none}.zone.texte .container .text .logo img{width:100%;height:auto}.zone.texte .specs{width:100%;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;order:1}.zone.texte .item-spec{font-weight:100;font-size:16px;display:flex;align-items:center;flex-direction:column;gap:15px;letter-spacing:1px}.zone.texte .item-spec img{width:30px;height:30px;object-fit:contain}.zone.texte .container>.svg-deco{height:100%;position:absolute;top:0;left:0;opacity:.15}@media screen and (min-width:1280px){.zone.texte .specs{gap:75px}.zone.texte .container{flex-direction:row;position:relative;max-width:max-content;margin:0 auto}.zone.texte .container .text{align-items:flex-start;padding:20px 0}.zone.texte .container .text .description,.zone.texte .container .text p{text-align:left!important}.zone.texte .return{margin-top:-50px}.zone.texte .container>.svg-deco{height:100%;transform:translateX(calc(-100% - 25px));position:absolute;left:0;bottom:0;opacity:1}.zone.texte .item-spec img{width:40px;height:40px}}.zone.textslider{padding:0 var(--padding)}.zone.textslider .text-container{display:flex;align-items:center;flex-direction:column;text-align:center;gap:25px}.zone.textslider .text-container .c-desc,.zone.textslider .text-container .c-title{display:flex;flex-direction:column;align-items:center;gap:15px}.zone.textslider .text-container .c-title .mentions{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.zone.textslider .text-container .c-title .mentions .mention{text-transform:uppercase;font-family:var(--font2);color:var(--color2);font-size:12px;letter-spacing:1.4px;font-weight:700}.zone.textslider .item .photo{max-height:400px}.zone.textslider .item .photo>a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.textslider .item .photo:after{content:"";display:block;padding-top:75%}.zone.textslider .slider-container{display:flex;flex-direction:column;margin-top:50px}.zone.textslider .slider-container .controls{display:flex;justify-content:center;gap:15px;margin:15px auto 0}.zone.textslider .slider-container .swiper{margin:0;width:100%}@media screen and (min-width:1200px){.zone.textslider{padding:0}.zone.textslider .container.slider-container{max-width:unset;padding:0;position:relative;justify-content:center}.zone.textslider .container.slider-container .controls{margin:0;position:absolute;justify-content:space-between;left:calc(42vw + 50px);width:calc(22vw + 100px);z-index:10}.zone.textslider .container.slider-container .controls .prev{transform:translateX(-50%)}.zone.textslider .container.slider-container .controls .next{transform:translateX(50%)}.zone.textslider .container.text-container{padding:0 50px;display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:0}.zone.textslider .container.text-container>*{flex:1 1}.zone.textslider .container.text-container .c-desc,.zone.textslider .container.text-container .c-title{align-items:flex-start}.zone.textslider .container.text-container .c-title{align-items:center;max-width:calc(42vw + 90px)}.zone.textslider .container.text-container .c-title .title2{align-self:flex-start}.zone.textslider .container.text-container .c-title .mentions{justify-content:center;gap:65px;width:100%}.zone.textslider .container.text-container .c-desc .description{max-width:650px;text-align:justify}.zone.textslider .container .swiper{overflow:visible;height:31.9vw}.zone.textslider .container .swiper .swiper-wrapper{align-items:center}.zone.textslider .container .swiper .swiper-slide{transition:width .75s ease-in-out;width:42vw;height:auto}.zone.textslider .container .swiper .swiper-slide .photo{max-height:unset}.zone.textslider .container .swiper .swiper-slide .photo:after{padding-top:66%;transition:padding-top .75s ease-in-out 0ms}.zone.textslider .container .swiper .swiper-slide.swiper-slide-next{width:22vw}.zone.textslider .container .swiper .swiper-slide.swiper-slide-next .photo:after{padding-top:145%;transition:padding-top .75s ease-in-out .5s}}@media screen and (min-width:1600px){.zone.textslider .container.text-container .c-title{max-width:calc(42vw + 90px);gap:45px}.zone.textslider .container.slider-container .controls{left:calc(42vw + 70px);width:calc(22vw + 140px)}.zone.textslider .text-container .c-title .mentions .mention{font-size:20px}}@media screen and (max-width:768px){.zone.diapo+.zone.textphoto2:not(.normalized){margin-top:var(--ecartZones)!important}}.zone.textphoto2{position:relative;overflow:hidden}.zone.textphoto2:not(.normalized){margin-top:0!important}.zone.textphoto2:not(.normalized)+.zone.normalized{margin-top:60px}.zone.textphoto2 .controls{margin-top:25px;display:flex;justify-content:center;gap:15px}.zone.textphoto2 .text{padding:0 25px 50px}.zone.textphoto2 .text .title1{order:-1}.zone.textphoto2 .text .description{width:100%}.zone.textphoto2.isContact .media-wrapper .media{height:100%}.zone.textphoto2.bg-dore,.zone.textphoto2.bg-sable,.zone.textphoto2.bg-sombre{padding:60px 0}.zone.textphoto2.bg-dore .text,.zone.textphoto2.bg-sable .text,.zone.textphoto2.bg-sombre .text{padding-top:0}.zone.textphoto2.bg-sombre{background:var(--color1)}.zone.textphoto2.bg-sombre .text,.zone.textphoto2.bg-sombre .text .subtitle,.zone.textphoto2.bg-sombre .text .title1,.zone.textphoto2.bg-sombre .text .title2,.zone.textphoto2.bg-sombre .text h1,.zone.textphoto2.bg-sombre .text h2,.zone.textphoto2.bg-sombre .text h3,.zone.textphoto2.bg-sombre .text h4{color:#fff}.zone.textphoto2.bg-sombre .text .description,.zone.textphoto2.bg-sombre .text p{color:hsla(0,0%,100%,.85)}.zone.textphoto2.bg-sombre .text .btn{color:#fff;border-color:hsla(0,0%,100%,.7)}.zone.textphoto2.bg-sombre .text .btn.primary,.zone.textphoto2.bg-sombre .text .btn:hover{background:#fff;color:var(--color1);border-color:#fff}.zone.textphoto2.bg-sombre .text .btn.primary:hover{background:transparent;color:#fff}.zone.textphoto2.bg-dore{background:var(--gold-color)}.zone.textphoto2.bg-sable{background:#f7f5ed}.zone.textphoto2 .media-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.zone.textphoto2 .media-wrapper .media{width:100%}.zone.textphoto2 .media-wrapper .gmap,.zone.textphoto2 .media-wrapper .photo,.zone.textphoto2 .media-wrapper .video{width:100%;margin:0 auto;max-height:500px}.zone.textphoto2 .media-wrapper .gmap iframe,.zone.textphoto2 .media-wrapper .photo iframe,.zone.textphoto2 .media-wrapper .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.zone.textphoto2 .media-wrapper .gmap:after,.zone.textphoto2 .media-wrapper .photo:after,.zone.textphoto2 .media-wrapper .video:after{content:"";display:block;padding-top:75%}.zone.textphoto2 .container form.form-template .form-group input:not([type=checkbox]),.zone.textphoto2 .container form.form-template .form-group select,.zone.textphoto2 .container form.form-template .form-group textarea{border:1px solid hsla(0,0%,52%,.2);padding:8px 15px;font-size:14px;font-family:var(--desc-font);box-shadow:0 0 10px hsla(0,0%,52%,.2);width:100%}.zone.textphoto2 .container .form-template .form-group.rgpd,.zone.textphoto2 .container .form-template .form-group.send{margin-top:0}@media screen and (min-width:1280px){.zone.textphoto2.bg-dore,.zone.textphoto2.bg-sable,.zone.textphoto2.bg-sombre{padding:100px 0}.zone.textphoto2 .container form.form-template{display:flex;flex-wrap:wrap;gap:20px}.zone.textphoto2 .container form.form-template .form-group.email,.zone.textphoto2 .container form.form-template .form-group.firstname,.zone.textphoto2 .container form.form-template .form-group.name,.zone.textphoto2 .container form.form-template .form-group.phone{width:calc(50% - 10px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px)}.zone.textphoto2.inverse .container{flex-direction:row-reverse}.zone.textphoto2.inverse .container>* .controls{right:0;left:unset;transform:translateY(-50%) translateX(50%)}.zone.textphoto2.is-page-detail .container{gap:0;padding:0;justify-content:flex-start;max-width:unset;margin:0}.zone.textphoto2.is-page-detail .container .media-wrapper{width:50vw;min-width:50vw}.zone.textphoto2.is-page-detail .container .text{max-width:unset;padding:0 50px;text-align:center;align-items:center}.zone.textphoto2.is-page-detail .container .text>*{text-align:center!important}.zone.textphoto2.is-page-detail .container .text .description{max-width:unset;text-align:center!important}.zone.textphoto2.is-page-detail .container .text .description p{text-align:center!important}.zone.textphoto2 .container{display:flex;max-width:1800px;margin:auto;justify-content:center;padding:0 50px;gap:50px}.zone.textphoto2 .container>.text{padding:0;align-items:flex-start;max-width:650px}.zone.textphoto2 .container>.text .description{max-width:650px}.zone.textphoto2 .container>.text .btns{margin-top:0;justify-content:flex-start}.zone.textphoto2 .container>.media-wrapper{width:40vw;margin-top:0;position:relative;flex-direction:row;align-items:flex-start}.zone.textphoto2 .container>.media-wrapper .photo,.zone.textphoto2 .container>.media-wrapper .video{max-width:100%;max-height:850px}.zone.textphoto2 .container>.media-wrapper .photo:after,.zone.textphoto2 .container>.media-wrapper .video:after{padding-top:75%}.zone.textphoto2 .container>* .media{position:relative}.zone.textphoto2 .container>* .controls{position:absolute;left:0;top:50%;flex-direction:column;margin-top:0;z-index:10;gap:10px;transform:translateX(-50%) translateY(-50%)}.zone.textphoto2:not(.normalized)+.zone.normalized{margin-top:100px}}@media screen and (min-width:1600px){.zone.textphoto2 .container{gap:120px}.zone.textphoto2.is-page-detail .container .media-wrapper{width:62vw;min-width:62vw}.zone.textphoto2.is-page-detail .container .media-wrapper .photo{max-height:780px}}@media screen and (min-width:1920px){.zone.textphoto2.is-page-detail .container .text{padding:0 100px}}.zone.textphoto{position:relative;overflow:hidden}.zone.textphoto .controls{margin-top:25px;display:flex;justify-content:center;gap:15px}.zone.textphoto .text{padding:0 25px 50px}.zone.textphoto .text .title1{order:-1}.zone.textphoto .text .description{width:100%}.zone.textphoto.isContact .media-wrapper .media{height:100%}.zone.textphoto .media-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.zone.textphoto .media-wrapper .media{width:100%}.zone.textphoto .media-wrapper .gmap,.zone.textphoto .media-wrapper .photo,.zone.textphoto .media-wrapper .video{width:100%;margin:0 auto;max-height:500px}.zone.textphoto .media-wrapper .gmap:after,.zone.textphoto .media-wrapper .photo:after,.zone.textphoto .media-wrapper .video:after{content:"";display:block;padding-top:110%}@media screen and (min-width:1280px){.zone.textphoto.inverse .container{flex-direction:row-reverse}.zone.textphoto.inverse .container>* .controls{right:0;left:unset;transform:translateY(-50%) translateX(50%)}.zone.textphoto .container{display:flex;max-width:1800px;margin:auto;justify-content:center;padding:0 50px;gap:50px}.zone.textphoto .container>.text{padding:0;align-items:flex-start;justify-content:center;max-width:650px}.zone.textphoto .container>.text .description{max-width:650px}.zone.textphoto .container>.text .btns{margin-top:0;justify-content:flex-start}.zone.textphoto .container>.media-wrapper{width:40vw;margin-top:0;position:relative;flex-direction:row;align-items:flex-start}.zone.textphoto .container>.media-wrapper .photo,.zone.textphoto .container>.media-wrapper .video{max-width:100%;max-height:850px}.zone.textphoto .container>.media-wrapper .photo:after,.zone.textphoto .container>.media-wrapper .video:after{padding-top:110%}.zone.textphoto .container>* .media{position:relative}.zone.textphoto .container>* .controls{position:absolute;left:0;top:50%;flex-direction:column;margin-top:0;z-index:10;gap:10px;transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width:1600px){.zone.textphoto .container{gap:120px}}.zone.slides3{position:relative;padding:0 25px}.zone.slides3:not(.normalized){margin-top:0!important}.zone.slides3:not(.normalized)+.zone.normalized{margin-top:60px}.zone.slides3.bg-dore,.zone.slides3.bg-sable,.zone.slides3.bg-sombre{padding-top:60px;padding-bottom:60px}.zone.slides3.bg-sombre{background:var(--color1)}.zone.slides3.bg-sombre .container .text,.zone.slides3.bg-sombre .container .text .subtitle,.zone.slides3.bg-sombre .container .text .title1,.zone.slides3.bg-sombre .container .text .title2,.zone.slides3.bg-sombre .container .text h1,.zone.slides3.bg-sombre .container .text h2,.zone.slides3.bg-sombre .container .text h3,.zone.slides3.bg-sombre .container .text h4{color:#fff}.zone.slides3.bg-sombre .container .text .description,.zone.slides3.bg-sombre .container .text p{color:hsla(0,0%,100%,.85)}.zone.slides3.bg-dore{background:var(--gold-color)}.zone.slides3.bg-sable{background:#f7f5ed}.zone.slides3 .swiper-slide{animation:slideInFadeIn .5s ease-in-out;height:unset;display:flex}.zone.slides3 .swiper-slide .item{flex:1 1;position:relative}.zone.slides3 .swiper-slide .item .item-text{flex:1 1}.zone.slides3 .swiper-slide .item .btns{margin-top:auto}.zone.slides3 .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.zone.slides3 .container{width:100%;max-width:1400px;margin:0 auto}.zone.slides3 .container .btns{margin-top:15px}.zone.slides3 .container .items,.zone.slides3 .container .media{width:100%;margin-left:auto;margin-right:auto}.zone.slides3 .container .media{position:relative;margin-top:35px;display:flex;flex-direction:column}.zone.slides3 .container .media .filters,.zone.slides3 .container .media .slider-pagination{margin-bottom:35px;margin-top:0}.zone.slides3 .container .media .swiper{width:100%;margin:0;padding-bottom:6px}.zone.slides3 .container .photo{width:100%;max-height:400px}.zone.slides3 .container .photo img{transition:all .5s ease-in-out}.zone.slides3 .container .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.slides3 .container .photo:after{content:"";display:block;padding-top:66%}.zone.slides3 .container .item{width:100%;display:flex;flex-direction:column}.zone.slides3 .container .item .item-text{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:15px 5px;gap:10px}.zone.slides3 .container .item .item-text .item-title{font-family:var(--font1);font-size:calc(var(--title1-size)*.5);font-weight:300;text-align:left;line-height:1.1}.zone.slides3 .container .item .item-text .item-description{font-weight:300;text-align:left;color:rgba(0,0,0,.6);font-size:14px;line-height:1.5}.zone.slides3 .container .item .item-text .item-description p{text-align:left!important}.zone.slides3 .container .item .item-text .btns{padding-bottom:0;pointer-events:all;margin-top:5px}.zone.slides3 .container .items{margin-top:35px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:stretch}.zone.slides3 .container .items>*{position:relative;flex:1 1 100%;max-width:100%;height:auto}.zone.slides3 .container .items>* .item-text{flex:1 1}.zone.slides3 .item-wrapper{position:relative}.zone.slides3 .item{box-shadow:1px 1px 1px rgba(0,0,0,.1)}.zone.slides3 .item .item-text .item-date{display:flex;flex-direction:column;margin-bottom:15px}.zone.slides3 .item .item-text .item-date:after{content:"";display:block;width:48px;height:1px;background-color:rgba(0,0,0,.45);margin-top:6px}.zone.slides3 .item .item-text .item-title:after{content:"";display:block;width:48px;height:1px;background-color:rgba(0,0,0,.45);margin-top:15px}@media screen and (min-width:768px){.zone.slides3 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 40px)/3);max-width:calc((100% - 40px)/3)}}@media screen and (max-width:1279px){.zone.slides3 .container .item .item-text{align-items:center;text-align:center}.zone.slides3 .container .item .item-text .item-date,.zone.slides3 .container .item .item-text .item-title{display:flex;flex-direction:column;align-items:center}.zone.slides3 .container .item .item-text .btns{margin:0 auto}}@media screen and (min-width:1280px){.zone.slides3{padding:0 var(--padding)}.zone.slides3.bg-dore,.zone.slides3.bg-sable,.zone.slides3.bg-sombre{padding:100px var(--padding)}.zone.slides3.with-slider .container{transform:translateX(-25px)}.zone.slides3.with-slider .container .text{padding-left:75px}.zone.slides3 .container .text>*{text-align:left}.zone.slides3 .container .text>.description{margin-left:0}.zone.slides3 .container .text>.description>p{text-align:left!important}.zone.slides3 .container .item{position:relative;background:#f8f7f5;display:grid;grid-template-columns:minmax(0,56%) minmax(0,38%);align-items:stretch;min-height:440px;overflow:hidden}.zone.slides3 .container .item .item-text{justify-content:center;padding:38px 34px;gap:18px;background:#f8f7f5}.zone.slides3 .container .item .item-text .btns{margin-top:12px;width:-moz-fit-content;width:fit-content}.zone.slides3 .container .item .item-text .btns .btn.underline{border:0;border-bottom:1px solid rgba(0,0,0,.45);border-radius:0;background:transparent;color:rgba(0,0,0,.85);padding:0 0 3px!important;font-family:var(--font1);font-weight:500;letter-spacing:1px;text-transform:uppercase;display:inline-flex;align-items:center}.zone.slides3 .container .item .item-text .btns .btn.underline:before{display:none}.zone.slides3 .container .item .item-text .btns .btn.underline:after{content:"→";margin-left:10px;font-size:22px;line-height:1;transition:margin-left .4s ease-in-out;filter:none!important;opacity:1!important}.zone.slides3 .container .item .item-text .btns .btn.underline span{transform:none}.zone.slides3 .container .item .item-text .btns .btn.underline:hover:after{margin-left:4px}.zone.slides3 .container .item .item-wrapper{height:100%}.zone.slides3 .container .item .photo{height:100%;max-height:none}.zone.slides3 .container .item .photo:after{padding-top:0;height:100%}.zone.slides3 .container .photo{max-height:unset}.zone.slides3 .container .photo:hover img{transform:scale(1.05)}.zone.slides3 .container .media{position:relative;flex-direction:row}.zone.slides3 .container .media .slider-pagination{flex-direction:column;padding-right:10px;margin-right:25px;position:relative;max-height:max-content;margin-top:auto;margin-bottom:auto;transform:translateY(-30%)}.zone.slides3 .container .media .slider-pagination:after{content:"";display:block;position:absolute;right:0;width:1px;height:150%;background-color:rgba(55,108,124,.502)}.zone.slides3 .container .media .swiper-slide{display:flex;height:auto}.zone.slides3 .container .media .swiper-slide .item{flex:1 1}.zone.slides3 .container .items{gap:50px}.zone.slides3 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 50px)/2);max-width:calc((100% - 50px)/2)}.zone.slides3:not(.normalized)+.zone.normalized{margin-top:100px}}@media screen and (min-width:1600px){.zone.slides3.with-slider .container{transform:translateX(-50px)}.zone.slides3 .container .items{gap:100px;margin-top:50px}.zone.slides3 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 100px)/2);max-width:calc((100% - 100px)/2)}.zone.slides3 .container .items .item .item-text{gap:20px;padding:46px 44px}.zone.slides3 .container .items .item .item-text .item-description{font-size:20px}.zone.slides3 .container .btns{margin-top:25px}.zone.slides3 .container .media .slider-pagination{padding-right:50px;margin-right:80px}.zone.slides3.with-slider .container .text{padding-left:165px}.zone.slides3 .container .media .slider-pagination{transform:translateY(-40%)}.zone.slides3 .container .item .item-text{padding:75px}}.zone.slides2{position:relative;padding:0 25px}.zone.slides2:not(.normalized){margin-top:0!important}.zone.slides2:not(.normalized)+.zone.normalized{margin-top:60px}.zone.slides2.bg-dore,.zone.slides2.bg-sable,.zone.slides2.bg-sombre{padding-top:60px;padding-bottom:60px}.zone.slides2.bg-sombre{background:var(--color1)}.zone.slides2.bg-sombre .container .text,.zone.slides2.bg-sombre .container .text .subtitle,.zone.slides2.bg-sombre .container .text .title1,.zone.slides2.bg-sombre .container .text .title2,.zone.slides2.bg-sombre .container .text h1,.zone.slides2.bg-sombre .container .text h2,.zone.slides2.bg-sombre .container .text h3,.zone.slides2.bg-sombre .container .text h4{color:#fff}.zone.slides2.bg-sombre .container .text .description,.zone.slides2.bg-sombre .container .text p{color:hsla(0,0%,100%,.85)}.zone.slides2.bg-dore{background:var(--gold-color)}.zone.slides2.bg-sable{background:#f7f5ed}.zone.slides2 .swiper-slide{animation:slideInFadeIn .5s ease-in-out;height:unset;display:flex}@keyframes slideInFadeIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.zone.slides2 .swiper-slide .item{flex:1 1;position:relative}.zone.slides2 .swiper-slide .item .item-text{flex:1 1}.zone.slides2 .swiper-slide .item .btns{margin-top:auto}.zone.slides2 .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.zone.slides2 .container{width:100%;max-width:1400px;margin:0 auto}.zone.slides2 .container .btns{margin-top:15px}.zone.slides2 .container .items,.zone.slides2 .container .media{width:100%;margin-left:auto;margin-right:auto}.zone.slides2 .container .media{position:relative;margin-top:35px;display:flex;flex-direction:column}.zone.slides2 .container .media .filters,.zone.slides2 .container .media .slider-pagination{margin-bottom:35px;margin-top:0}.zone.slides2 .container .media .swiper{width:100%;margin:0;padding-bottom:6px}.zone.slides2 .container .photo{width:100%;max-height:400px}.zone.slides2 .container .photo img{transition:all .5s ease-in-out}.zone.slides2 .container .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.slides2 .container .photo:after{content:"";display:block;padding-top:66%}.zone.slides2 .container .item{width:100%;display:flex;flex-direction:column}.zone.slides2 .container .item .item-text{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:15px 5px;gap:10px}.zone.slides2 .container .item .item-text .item-title{font-family:var(--font1);font-size:calc(var(--title1-size)*.5);font-weight:300;text-align:left;line-height:1.1}.zone.slides2 .container .item .item-text .item-description{font-weight:300;text-align:left;color:rgba(0,0,0,.6);font-size:14px;line-height:1.5}.zone.slides2 .container .item .item-text .item-description p{text-align:left!important}.zone.slides2 .container .item .item-text .btns{padding-bottom:0;pointer-events:all;margin-top:5px}.zone.slides2 .container .items{margin-top:35px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:stretch}.zone.slides2 .container .items>*{position:relative;flex:1 1 100%;max-width:100%;height:auto}.zone.slides2 .container .items>* .item-text{flex:1 1}.zone.slides2 .item-wrapper{position:relative}@media screen and (min-width:768px){.zone.slides2 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 40px)/3);max-width:calc((100% - 40px)/3)}}@media screen and (max-width:1279px){.zone.slides2 .container .item .item-text .btns{margin:0 auto}}@media screen and (min-width:1280px){.zone.slides2{padding:0 var(--padding)}.zone.slides2.bg-dore,.zone.slides2.bg-sable,.zone.slides2.bg-sombre{padding:100px var(--padding)}.zone.slides2.with-slider .container{transform:translateX(-25px)}.zone.slides2.with-slider .container .text{padding-left:75px}.zone.slides2 .container .text>*{text-align:left}.zone.slides2 .container .text>.description{margin-left:0}.zone.slides2 .container .text>.description>p{text-align:left!important}.zone.slides2 .container .item{position:relative}.zone.slides2 .container .photo{max-height:unset}.zone.slides2 .container .photo:hover img{transform:scale(1.05)}.zone.slides2 .container .media{position:relative;flex-direction:row}.zone.slides2 .container .media .slider-pagination{flex-direction:column;padding-right:10px;margin-right:25px;position:relative;max-height:max-content;margin-top:auto;margin-bottom:auto;transform:translateY(-30%)}.zone.slides2 .container .media .slider-pagination:after{content:"";display:block;position:absolute;right:0;width:1px;height:150%;background-color:rgba(55,108,124,.502)}.zone.slides2 .container .media .swiper-slide{display:flex;height:100%}.zone.slides2 .container .media .swiper-slide .item{flex:1 1}.zone.slides2 .container .items{gap:50px}.zone.slides2 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 50px)/2);max-width:calc((100% - 50px)/2)}.zone.slides2:not(.normalized)+.zone.normalized{margin-top:100px}.zone.slides2 .container .items{justify-content:flex-start}}@media screen and (min-width:1600px){.zone.slides2.with-slider .container{transform:translateX(-50px)}.zone.slides2 .container .items{gap:100px;margin-top:50px}.zone.slides2 .container .items>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 100px)/2);max-width:calc((100% - 100px)/2)}.zone.slides2 .container .items .item .item-text{gap:15px;padding:20px 5px}.zone.slides2 .container .items .item .item-text .item-description{font-size:15px}.zone.slides2 .container .btns{margin-top:25px}.zone.slides2 .container .media .slider-pagination{padding-right:50px;margin-right:80px}.zone.slides2.with-slider .container .text{padding-left:165px}.zone.slides2 .container .media .slider-pagination{transform:translateY(-40%)}}.zone.slides{position:relative;padding:0 25px}.zone.slides:not(.normalized){margin-top:0!important}.zone.slides:not(.normalized)+.zone.normalized{margin-top:60px}.zone.slides.bg-dore,.zone.slides.bg-sable,.zone.slides.bg-sombre{padding-top:60px;padding-bottom:60px}.zone.slides.bg-sombre{background:var(--color1)}.zone.slides.bg-sombre .container .text,.zone.slides.bg-sombre .container .text .subtitle,.zone.slides.bg-sombre .container .text .title1,.zone.slides.bg-sombre .container .text .title2,.zone.slides.bg-sombre .container .text h1,.zone.slides.bg-sombre .container .text h2,.zone.slides.bg-sombre .container .text h3,.zone.slides.bg-sombre .container .text h4{color:#fff}.zone.slides.bg-sombre .container .text .description,.zone.slides.bg-sombre .container .text p{color:hsla(0,0%,100%,.85)}.zone.slides.bg-dore{background:var(--gold-color)}.zone.slides.bg-sable{background:#f7f5ed}.zone.slides .loading{margin-top:25px;font-family:var(--font2);text-transform:uppercase}.zone.slides .container{width:100%;max-width:1600px;margin:0 auto}.zone.slides .container .text{align-items:center;text-align:center}.zone.slides .container .text .title1,.zone.slides .container .text .title2{text-align:center}.zone.slides .container .text .description *{text-align:center!important}.zone.slides .container .media{position:relative;margin-top:50px}.zone.slides .container .controls>*{position:absolute;top:50%;transform:translateY(-50%);left:25px;z-index:100}.zone.slides .container .controls>.next{left:auto;right:25px}.zone.slides .container .photo{max-height:400px}.zone.slides .container .photo img{transition:unset}.zone.slides .container .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.slides .container .photo:after{content:"";display:block;padding-top:100%}.zone.slides .container .item{overflow:hidden}.zone.slides .container .item-text{margin-top:15px}.zone.slides .container .item-text .item-title{text-transform:uppercase;font-size:18px;letter-spacing:0;font-weight:300;text-align:center;font-family:var(--font1)}.zone.slides .container .item-text .item-description{margin-top:10px;text-align:center;font-size:var(--desc-size);font-weight:300;line-height:19px}.zone.slides .container .items{margin-top:50px;display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.zone.slides .container .items>*{position:relative;flex:1 1 100%}@media screen and (min-width:1280px){.zone.slides{padding:0}.zone.slides.bg-dore,.zone.slides.bg-sable,.zone.slides.bg-sombre{padding:100px 0}.zone.slides.inverse .container{flex-direction:row-reverse}.zone.slides .container{max-width:unset;display:flex;flex-wrap:wrap}.zone.slides .container .media{flex:1 1;overflow:hidden;margin-top:0}.zone.slides .container .text{flex:1 1;max-width:25%;min-width:475px;padding:15px 50px}.zone.slides .container .text>:first-child{margin-top:auto}.zone.slides .container .text>:last-child{margin-bottom:auto}.zone.slides .container .controls .arrow{width:40px;height:40px;padding:15px}.zone.slides .container .item{position:relative;border-right:1px solid hsla(0,0%,52%,.2)}.zone.slides .container .item.no-text .photo:after{padding-top:200%}.zone.slides .container .item .item-text{padding:20px;width:100%;margin:0;pointer-events:none}.zone.slides .container .item .item-text .item-title{font-size:17px;letter-spacing:1px;position:relative;z-index:10;line-height:1.1;margin-top:0}.zone.slides .container .item .item-text .item-description{font-size:13px;position:relative;z-index:10;text-align:center;margin-top:15px}.zone.slides .container .photo{max-height:unset}.zone.slides .container .photo img{transition:opacity .5s}.zone.slides .container .photo:hover img{opacity:.8}.zone.slides .container .photo:after{padding-top:150%}.zone.slides:not(.normalized)+.zone.normalized{margin-top:100px}}@media screen and (min-width:1600px){.zone.slides .container .text>.description{padding:0 25px}.zone.slides#zone42 .container .text .title1{font-size:35px}.zone.slides .container .item .item-text .item-description{font-size:14px}.zone.slides .container .item .item-text .item-title{font-size:20px}}