@font-face{font-family:'overpass';src:url('/fonts/overpass-thin.eot');src:url('/fonts/overpass-thin.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-thin.woff2') format('woff2'),url('/fonts/overpass-thin.woff') format('woff'),url('/fonts/overpass-thin.ttf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-thin-italic.eot');src:url('/fonts/overpass-thin-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-thin-italic.woff2') format('woff2'),url('/fonts/overpass-thin-italic.woff') format('woff'),url('/fonts/overpass-thin-italic.ttf') format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-extralight.eot');src:url('/fonts/overpass-extralight.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-extralight.woff2') format('woff2'),url('/fonts/overpass-extralight.woff') format('woff'),url('/fonts/overpass-extralight.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-extralight-italic.eot');src:url('/fonts/overpass-extralight-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-extralight-italic.woff2') format('woff2'),url('/fonts/overpass-extralight-italic.woff') format('woff'),url('/fonts/overpass-extralight-italic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-light.eot');src:url('/fonts/overpass-light.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-light.woff2') format('woff2'),url('/fonts/overpass-light.woff') format('woff'),url('/fonts/overpass-light.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-light-italic.eot');src:url('/fonts/overpass-light-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-light-italic.woff2') format('woff2'),url('/fonts/overpass-light-italic.woff') format('woff'),url('/fonts/overpass-light-italic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-regular.eot');src:url('/fonts/overpass-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-regular.woff2') format('woff2'),url('/fonts/overpass-regular.woff') format('woff'),url('/fonts/overpass-regular.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-italic.eot');src:url('/fonts/overpass-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-italic.woff2') format('woff2'),url('/fonts/overpass-italic.woff') format('woff'),url('/fonts/overpass-italic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-semibold.eot');src:url('/fonts/overpass-semibold.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-semibold.woff2') format('woff2'),url('/fonts/overpass-semibold.woff') format('woff'),url('/fonts/overpass-semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-semibold-italic.eot');src:url('/fonts/overpass-semibold-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-semibold-italic.woff2') format('woff2'),url('/fonts/overpass-semibold-italic.woff') format('woff'),url('/fonts/overpass-semibold-italic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-bold.eot');src:url('/fonts/overpass-bold.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-bold.woff2') format('woff2'),url('/fonts/overpass-bold.woff') format('woff'),url('/fonts/overpass-bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-bold-italic.eot');src:url('/fonts/overpass-bold-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-bold-italic.woff2') format('woff2'),url('/fonts/overpass-bold-italic.woff') format('woff'),url('/fonts/overpass-bold-italic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-extrabold.eot');src:url('/fonts/overpass-extrabold.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-extrabold.woff2') format('woff2'),url('/fonts/overpass-extrabold.woff') format('woff'),url('/fonts/overpass-extrabold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-extrabold-italic.eot');src:url('/fonts/overpass-extrabold-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-extrabold-italic.woff2') format('woff2'),url('/fonts/overpass-extrabold-italic.woff') format('woff'),url('/fonts/overpass-extrabold-italic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'overpass';src:url('/fonts/overpass-heavy.eot');src:url('/fonts/overpass-heavy.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-heavy.woff2') format('woff2'),url('/fonts/overpass-heavy.woff') format('woff'),url('/fonts/overpass-heavy.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'overpass';src:url('/fonts/overpass-heavy-italic.eot');src:url('/fonts/overpass-heavy-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/overpass-heavy-italic.woff2') format('woff2'),url('/fonts/overpass-heavy-italic.woff') format('woff'),url('/fonts/overpass-heavy-italic.ttf') format('truetype');font-weight:900;font-style:italic}body{position:relative;font-family:'overpass'}button{all:unset;display:inline-block;box-sizing:border-box;text-align:center;font:400 13.3333px Arial}textarea,input{font-family:'overpass'}.overlay{display:none;justify-content:center;align-items:center;position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);z-index:100;top:0;left:0}.popup{display:none;flex-direction:column;justify-content:center;align-items:center;width:500px;background-color:#FFF;border-radius:10px}.popup button{padding:20px;width:290px;background-color:#3a91fa;border-color:#3a91fa;border-radius:10px;color:#FFF;margin-bottom:20px}.closeTag{position:absolute;top:5px;right:5px;color:#FFF;background-color:#cecece;padding:2px 8px;border-radius:5px;cursor:pointer;font-weight:bold}@media screen and (min-width:320px) and (max-width:767px){.popup{width:calc(90% - 60px);padding:30px}.popup button{width:calc(100% - 60px)}}html body{padding:0;margin:0;height:100%;width:100vw;overflow-x:hidden}.fas{font-size:25px}.prev,.next{cursor:pointer}.prev-next{width:60px;display:flex;justify-content:space-between}header{position:relative}.opacity-img{width:100%;height:100%;position:absolute;z-index:2;background-color:black;opacity:.3}.header-img{display:block;width:100%;height:100%}.container-header{z-index:3;position:absolute;width:100%;top:35%}.container-header h1{font-size:34px;font-weight:600;color:white;text-align:center;width:956px;margin-left:auto;margin-right:auto}.search-container{background:white;margin-left:auto;margin-right:auto;width:956px;height:70px;border-radius:15px}.search-container ::placeholder{color:#9e9e9e;font-size:15px}.search-container .search-div{display:flex}.search-container p{height:50%;line-height:40px;font-size:11px;font-weight:600}.search-container{height:70px}.local-search{width:360px;position:relative}.containAdresses{position:absolute;top:70px;display:none;flex-direction:column;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;z-index:13;background-color:#FFF;border-radius:10px;width:100%;margin-left:-30px}.containAdresses div{padding:10px;font-weight:bold;border-bottom:1px solid #DDD;cursor:pointer}.containAdresses div:hover{background-color:#DDD}.date-search{position:relative;width:260px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.customCalendar{position:absolute;display:none;left:0;bottom:0;transform:translateY(103%);margin-left:-15px;z-index:12}.event-search{width:255px;position:relative;align-content:center}.event-search-container{display:flex;justify-content:space-between;cursor:pointer}.event-search-container span{margin-left:30px}.event-search-container p{margin:0;color:#9e9e9e;font-size:14px;font-weight:400;line-height:25px}.all-events{display:none;position:absolute;top:80px;right:-10px;width:270px;overflow:hidden;overflow-y:scroll;border-radius:15px;background-color:#fff}.all-events::-webkit-scrollbar{display:block}.all-events ul{margin:0;padding:10px 25px;list-style-type:none}.all-events ul li a{display:flex;align-items:center}.all-events a img{display:block;width:auto;margin-right:10px;height:100%}.event-list a{text-decoration:none;color:#9e9e9e}.local-search,.date-search,.event-search{padding:0 30px}.search-div input{width:100%;outline:0;border:0;font-size:14px;font-weight:400;padding-right:20px}.btn-search button{width:87px;height:70px;background-color:#3a91fa;border-radius:0 15px 15px 0;border:0;cursor:pointer}.btn-search button span{display:none}#searchLink{display:none;justify-content:space-between;align-items:center;width:250px;margin:auto;border:1px solid #e3e3e3;border-radius:10px;cursor:pointer;height:40px;align-self:center;background-color:#FFF}#searchLink input{all:unset;margin-left:10px}#searchLink img{width:15px;height:auto;margin-right:10px}.centralPart{width:1360px;margin:0 auto}.bandeau{height:130px;margin:0 calc((-100vw + 100%) / 2);background-color:#f6f3eb;justify-content:space-around;align-items:center}.bandeau p{display:none;color:#9e9e9e;text-align:center;margin:auto;padding-top:30px}.bandeau-container{margin:0;display:flex;position:relative;height:130px;left:0;justify-content:space-around;align-items:center}.bandeau-container>div{display:flex;justify-content:center;align-items:center}.currently{margin:70px 0}.heading{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}h2{font-size:25px;font-weight:600}.link{color:#3a91fa;font-size:10px;font-weight:700;text-transform:uppercase}.currently-shops{display:flex;justify-content:space-between;height:269px;width:100%}.store-card{display:block;height:269px;border-radius:10px;width:292px;border:#e5e5e5 1px solid;overflow:hidden;text-decoration:none}.store-card-img{position:relative;display:flex;justify-content:center;align-items:center;height:190px;overflow:hidden}.store-card-img .slider{position:absolute;display:flex;align-items:center;left:0;height:100%;transition:left 1s}.store-card-img .slider>div{display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:#000;width:292px;height:100%}.store-card-img .slider>div img{height:100%}.store-card-img .slider>div.landscape img{width:100%;height:unset}.store-card-img .prev,.store-card-img .next{z-index:1;color:#FFF;font-size:40px;margin:auto;padding:0 10px}.store-card-img .prev{justify-self:flex-start;margin-left:10px}.store-card-img .next{justify-self:flex-end;margin-right:10px}.store-card-desc{margin:10px}.store-card-desc p{color:#9e9e9e;font-size:12px;font-weight:400;margin:0;padding:0}.store-card-desc h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#3a91fa;font-weight:400;font-size:17px;margin:10px 0 5px}.shop-type{display:flex;align-items:center}.shop-type img{display:block;margin-right:10px}.shop-desc{justify-content:space-between;display:flex}.shop-desc-price{justify-content:space-between;display:flex;align-content:center;width:130px;line-height:18px}.shop-desc-price p{font-weight:400;font-size:9px;color:#000}.shop-desc-surf{width:60px;align-items:center;justify-content:space-between;display:flex}.shop-desc-surf p{font-weight:400;font-size:12px;color:#000}.shop-desc-price span{font-size:14px;font-weight:400;color:#000}.bandeau-deroulant{width:100vw;height:75px;overflow:hidden;margin:0 calc((-100vw + 100%) / 2);background-color:#f6f3eb}.anim-div{margin:0;display:flex;position:relative;width:4000px;height:75px;left:0;justify-content:space-around;align-items:center;animation:20s defilement infinite linear}@keyframes defilement{0%{left:0}100%{left:-2000px}}.bandeau-deroulant span{font-weight:600;font-size:34px;color:#222}.bandeau-deroulant p{font-weight:400;font-size:14px;color:#222;position:relative;top:-15px}.beandeau-separator{min-width:6px;min-height:6px;border-radius:2px;background-color:#3a91fa;transform:rotate(25deg)}.notice{padding-top:70px;height:700px;width:auto}.notice-cards{display:flex;justify-content:space-between}.card-notice{height:245px;width:360px}.card-notice h3{font-weight:600;font-size:21px}.card-notice p{height:70px;font-weight:400;font-size:14px;color:#9e9e9e}.card-notice hr{margin-top:30px;color:#9e9e9e}.cards-logo{height:43px}.services-container{top:-300px;height:100%;width:100%;position:relative;padding-right:auto;padding-left:auto}.services{width:100%;height:400px;background-color:#f6f3eb;border-radius:15px;overflow:hidden;position:absolute}.servics-card{margin-top:5%;margin-left:15%;width:60%}.listing-services{display:flex;align-items:baseline}.services-list ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}.services-list li{display:flex;align-items:baseline;width:175px;height:65px;font-size:13px;font-weight:normal}.listing-services-heading p{color:#9e9e9e;font-size:14px;font-weight:400}.read-more{text-align:center;width:100%}.vector{background-color:#3a91fa;height:360px;width:345px;border-radius:70px;transform:rotate(30deg);position:absolute}.vect-top{top:-80%;left:20%}.vect-left{top:60%;left:-15%}.vect-right{top:40%;left:80%}.vect-list{min-width:6px;min-height:6px;border-radius:2px;margin-right:20px;margin-left:20px;background-color:#3a91fa;transform:rotate(25deg)}.review{padding-top:180px;background-color:#efe8d8;display:flex;justify-content:center;margin:0 calc((-100vw + 1360px)/2)}.review-content{height:350px;width:1200px;display:flex;justify-content:space-around}.review-images{display:flex}.review-large{border-radius:15px;width:470px;overflow:hidden;height:255px}.review-large img{width:470px;display:none}.review-large img.visible{display:inline}.pastilles{height:230px;display:flex;flex-direction:column;justify-content:space-between}.pastilles>div{filter:opacity(50%);margin-bottom:30px;cursor:pointer}.pastilles>div:last-child{margin-bottom:0}.pastilles>div.visible{filter:unset}.pastilles div{border-radius:15px;overflow:hidden;transform:rotate(35deg);margin-right:30px;height:56px;width:58px}.pastilles img{transform:scale(1.2) rotate(-35deg)}.review-commantary{width:235px}.review-commantary>p{color:#b8b3a8;font-size:14px;font-weight:400;display:none}.review-commantary>p.visible{display:block}.review-commantary h4{color:unset;margin-bottom:0;display:none}.review-commantary h4.visible{display:block}.review-commantary span{display:none}.review-commantary span.visible{display:inline}.review-identity{display:flex;justify-content:space-between;align-items:center}.adapted-locals{margin:70px 0}.all-locals{display:flex;justify-content:space-between}.local-card{width:232px;height:269px;border-radius:15px;overflow:hidden;position:relative}.local-card img{display:block;width:100%}.bottom-local-card{margin:0 10px;width:85%;bottom:20px;position:absolute;z-index:6}.bottom-local-card p{color:#fff;font-size:11px;font-weight:600;line-height:15px;margin:0}.bottom-local-card h4{color:#fff;font-weight:400;font-size:17px;line-height:25px}.local-card-title{display:flex;align-items:center;justify-content:space-between}.separator{height:8px;width:8px;border-radius:3px;background-color:#fff;transform:rotate(30deg)}.fr-locals{width:100vw;height:750px;background-color:#f6f3eb;margin:0 calc((-100vw + 1360px)/2)}.fr-locals .heading{padding-top:70px;margin:0 calc((100vw - 1360px)/2)}.fr-cards{width:calc(100vw - ((100vw - 1360px) / 2));margin-left:calc((100vw - 1360px)/2);overflow:scroll}.scroll-cards{width:fit-content;display:flex}.fr-city-cards{margin-right:40px;width:232px;height:269px;border-radius:15px;overflow:hidden;position:relative}.fr-city-cards img{display:block;width:100%}.fr-city-cards h3{top:35%;width:100%;text-align:center;color:white;align-self:center;position:absolute;font-size:21px;font-weight:600;z-index:2}.logo-city{display:block;position:absolute;z-index:6;width:100%;bottom:10%}.logo-city img{margin:0 auto;width:40px}.euro-locals{width:100vw;position:relative;top:-250px;margin:0 calc((-100vw + 1360px)/2)}.euro-locals .heading{padding-top:70px;margin:0 calc((100vw - 1360px)/2)}.euro-cards{width:calc(100vw - ((100vw - 1360px) / 2));margin-left:calc((100vw - 1360px)/2);overflow:scroll}.scroll-euro-cards{width:fit-content;display:flex}.euro-city-cards{margin-right:40px;width:232px;height:269px;border-radius:15px;overflow:hidden;position:relative}.euro-city-cards img{display:block}.euro-city-cards>a>img{width:100%}.euro-city-cards h3{top:35%;width:100%;text-align:center;color:white;align-self:center;position:absolute;font-size:21px;font-weight:600;z-index:2}.space-typo{margin:-70px 0 70px 0}.typo-cards{display:flex;justify-content:space-between}.typo-shop-card{width:232px;height:269px;border-radius:15px;overflow:hidden;position:relative}.typo-shop-card img{display:block;width:100%}.bottom-typo-shop-card{margin:0 10px;width:85%;bottom:20px;position:absolute;z-index:6}.bottom-typo-shop-card p{color:#fff;font-size:11px;font-weight:600;line-height:15px;margin:0}.bottom-typo-shop-card h4{color:#fff;font-weight:400;line-height:25px}.typo-shop-card-title{display:flex;align-items:center;justify-content:space-between}.newsletter-container{background-color:#3a91fa;height:300px;width:100%;border-radius:15px;position:relative;overflow:hidden;margin-bottom:70px;margin-top:140px}.nws-vector{background-color:#efe8d8;height:360px;width:345px;border-radius:70px;transform:rotate(30deg);position:absolute}.left-vector{top:30%;left:-15%}.top-vector{top:-90%;left:30%}.right-vector{top:-80%;left:95%}.bottom-vector{top:90%;left:45%}.nwsl{width:70%;margin-left:20%;margin-top:100px;display:flex;align-items:flex-end;justify-content:space-between;position:absolute}.nwsl-heading h2,p{margin:0}.nwsl-heading h2{color:white}.nwsl-heading p{color:white;font-weight:400;font-size:14px;opacity:60%}.newsletter-form{width:50%}.newsletter-form hr{opacity:50%}#newsletter{display:flex;justify-content:space-between}#newsletter input{color:white;outline:0;border:0;background-color:#3a91fa}#email{font-size:21px;font-weight:600;line-height:30px}#newsletter ::placeholder{color:white;opacity:50%}#nws-btn{cursor:pointer;font-weight:700;font-size:10px;line-height:15px}@media screen and (min-width:1440px) and (max-width:1919px){.link{font-size:10px}.centralPart{width:1200px;margin:0 auto}.bandeau{overflow:hidden}.bandeau-deroulant{margin:0 calc((-100vw + 100%) / 2)}.review{margin:0 calc((-100vw + 1200px)/2)}.fr-locals{margin:0 calc((-100vw + 1200px)/2);overflow:hidden}.fr-locals .heading,.euro-locals .heading{margin:0 calc((100vw - 1200px)/2)}.fr-cards,.euro-cards{margin-left:calc((100vw - 1200px)/2);width:calc(100vw - ((100vw - 1200px) / 2));overflow:scroll}.fr-city-cards{margin-right:10px}.euro-locals{margin:0 calc((-100vw + 1200px)/2);overflow:hidden}.euro-city-cards{margin-right:10px}}@media screen and (min-width:1200px) and (max-width:1439px){.centralPart{width:1150px;margin:0 auto}.bandeau{overflow:hidden}.bandeau-deroulant{margin:0 calc((-100vw + 100%) / 2)}.store-card{width:280px}.shop-desc-price{width:56%}.servics-card{width:70%}.vect-top{top:-80%;left:20%}.vect-left{top:60%;left:-25%}.vect-right{top:40%;left:90%}.review{margin:0 calc((-100vw + 1150px)/2)}.adapted-locals :nth-child(5n){display:none}.fr-locals{margin:0 calc((-100vw + 1150px)/2);overflow:hidden}.fr-locals .heading,.euro-locals .heading{margin:0 calc((100vw - 1150px)/2)}.fr-cards,.euro-cards{margin-left:calc((100vw - 1150px)/2);width:calc(100vw - ((100vw - 1150px) / 2));overflow:scroll}.fr-city-cards{margin-right:10px}.euro-locals{margin:0 calc((-100vw + 1150px)/2);overflow:hidden}.euro-city-cards{margin-right:10px}.typo-cards :nth-child(5n){display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.centralPart{width:990px;margin:0 auto}.bandeau{overflow:hidden}.bandeau-deroulant{margin:0 calc((-100vw + 100%) / 2)}.currently-shops :nth-child(4n){display:none}.card-notice{width:300px}.servics-card{width:80%}.vect-top{top:-80%;left:20%}.vect-left{top:60%;left:-25%}.vect-right{top:40%;left:90%}.review{padding-right:unset;padding-left:unset;margin:0 calc((-100vw + 990px)/2)}.review-content{width:950px}.review-heading{width:130px}.adapted-locals :nth-child(5n){display:none}.fr-locals{margin:0 calc((-100vw + 990px)/2);overflow:hidden}.fr-locals .heading,.euro-locals .heading{margin:0 calc((100vw - 990px)/2)}.fr-cards,.euro-cards{margin-left:calc((100vw - 990px)/2);width:calc(100vw - ((100vw - 990px) / 2));overflow:scroll}.fr-city-cards{margin-right:25px}.euro-locals{margin:0 calc((-100vw + 990px)/2);overflow:hidden}.left-vector{left:-20%}.euro-city-cards{margin-right:25px}.typo-cards :nth-child(5n){display:none}}@media screen and (min-width:768px) and (max-width:1023px){.container-header{top:25%}.container-header h1{width:700px;font-size:28px}.search-container{width:700px}.local-search{width:220px}.event-search{width:270px}.event-search-container p{font-size:13px}.local-search,.date-search,.event-search{padding:0 15px}.centralPart{width:700px}.bandeau{overflow:hidden}.store-card{height:fit-content;width:225px}.store-card-img,.store-card-img .slider>div{width:225px}.shop-desc{display:block}.shop-desc-price{width:100%}.currently :nth-child(4){display:none}.bandeau-deroulant{margin:0 calc((-100vw + 100%) / 2)}.card-notice{width:210px}.card-notice hr{margin-top:50px}.servics-card{width:95%;margin-left:5%}.services-list ul{line-height:30px;padding-inline-start:unset}.vect-top{top:-80%;left:15%}.vect-left{top:70%;left:-35%}.vect-right{top:50%;left:95%}.review{margin:0 calc((-100vw + 700px)/2)}.review-content{width:750px;flex-direction:column;height:auto}.review-heading{display:flex;padding-right:100px;padding-left:50px;justify-content:space-between;align-items:center}.review-heading br{display:none}.review-images{padding-top:20px;margin:auto}.review-commantary{padding:20px 50px;width:calc(100% - 100px)}.adapted-locals :nth-child(4n){display:none}.adapted-locals :nth-child(5n){display:none}.fr-locals{margin:0 calc((-100vw + 700px)/2);overflow:hidden}.fr-locals .heading,.euro-locals .heading{margin:0 50px}.fr-cards,.euro-cards{width:unset;margin-left:50px;overflow:scroll}.fr-city-cards{margin-right:25px}.euro-locals{margin:0 calc((-100vw + 700px)/2);overflow:hidden}.euro-cards{padding-top:30px}.euro-city-cards{margin-right:25px}.typo-cards :nth-child(4n){display:none}.typo-cards :nth-child(5n){display:none}.nws-vector{height:320px;width:325px}.left-vector{top:30%;left:-40%}.top-vector{top:-95%;left:25%}.right-vector{top:-50%;left:90%}.bottom-vector{top:90%;left:40%}.nwsl{width:85%;margin-left:12%}#email{font-size:20px}}@media screen and (min-width:320px) and (max-width:767px){header{height:500px}.header-img{display:block;height:500px}.container-header{top:25%}.container-header h1{width:300px;font-size:28px}.search-container{display:none}#searchLink{display:flex}.centralPart{width:300px;margin:0 auto}.bandeau{width:100vw;height:fit-content}.bandeau p{display:block}.bandeau .noMobile{display:none}.bandeau-container{height:fit-content;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;padding:30px 0}.bandeau-deroulant{margin:0 calc((-100vw + 100%) / 2)}.bandeau-deroulant span{font-size:22px}.anim-div{animation:15s defilement infinite linear}.currently{overflow:hidden}.currently-shops{width:fit-content;height:310px}.currently-shops .store-card{margin-right:20px}.store-card-img,.store-card-img .slider>div{width:225px}.store-card{height:fit-content;width:225px}.shop-desc{display:block}.shop-desc-price{width:100%}.notice{height:100%;padding-bottom:350px}.notice-cards{height:auto;flex-direction:column}.card-notice{width:300px;margin-bottom:20px}.card-notice:last-child{margin-bottom:0}.services{height:fit-content;height:680px}.servics-card{margin-left:5%;width:100%}.listing-services{flex-direction:column}.listing-services-heading{width:250px}.services-list{align-items:flex-start;flex-direction:column;width:250px;padding-top:20px}.services-list ul{line-height:30px;padding:0}.services-list li{height:unset}.vector{background-color:#3a91fa;height:260px;width:245px;border-radius:50px;transform:rotate(30deg);position:absolute}.vect-top{top:-35%;left:10%}.vect-left{top:90%;left:-45%}.vect-right{top:40%;left:95%}.read-more{border:1px solid #3a91fa;padding:10px;width:120px;margin:20px auto}.review{margin:0 calc((-100vw + 300px)/2)}.review-large{width:310px;height:auto}.review-content{width:300px;flex-direction:column;height:auto}.review-heading{margin:0 auto}.review-heading h2{padding-top:200px}.review-heading a{position:relative;top:555px;border:1px solid #3a91fa;padding:10px;width:120px;margin:20px auto}.review-images{margin:0 auto;flex-direction:column}.pastilles{flex-direction:row;justify-content:center;width:300px;height:80px}.review-large img{width:300px}.review-commantary{margin:20px auto;padding-bottom:100px;width:300px}.link{font-size:10px}.adapted-locals{width:310px;overflow:hidden}.heading{width:300px}.adapted-locals h2{font-size:20px;width:56%}.scroll-locals,.scroll-typoCards,.scroll-currentlyShops{overflow:scroll}.all-locals{width:fit-content}.local-card{margin-right:20px}.fr-locals{margin:0 calc((-100vw + 300px)/2);overflow:hidden}.fr-locals .heading,.euro-locals .heading{margin:0 20px}.fr-locals .heading h2,.euro-locals .heading h2{font-size:19px}.fr-locals .heading .prev-next,.euro-locals .heading .prev-next{display:none}.fr-cards,.euro-cards{width:unset;margin:0 20px;overflow:scroll}.fr-city-cards{margin-right:25px}.euro-locals{margin:0 calc((-100vw + 300px)/2);overflow:hidden}.euro-cards{padding-top:20px}.euro-city-cards{margin-right:25px}.space-typo{width:310px;margin-top:-150px;overflow:hidden}.space-typo h2{font-size:20px;width:65%}.typo-cards{width:fit-content}.typo-shop-card{margin-right:20px}.newsletter-container{height:365px}.nwsl{flex-direction:column}.nws-vector{height:220px;width:225px}.left-vector{display:none}.top-vector{top:-50%;left:45%}.right-vector{display:none}.bottom-vector{top:90%;left:-20%}.nwsl-heading h2{font-size:20px}.newsletter-form{width:100%}.newsletter-form hr{display:none}#newsletter input#email{border-bottom:solid 1px;font-size:16px;margin-top:20px}#newsletter{flex-direction:column}#newsletter input#nws-btn{border:1px solid;padding:10px;width:120px;margin:20px auto;-webkit-appearance:none}}.mobile-nav{display:none}.main-nav{display:flex;position:fixed;background-color:#fff;top:0;z-index:10;justify-content:space-between;width:100vw;height:78px;line-height:78px;font-size:14px;font-weight:600;border-bottom:1px solid #e3e3e3}.flex{display:flex}.nav-number p,ul{margin:0}.nav-number img{margin-top:30px;margin-right:10px}.main-nav ul{list-style-type:none}.main-nav a{text-decoration:none;font-size:12px;font-weight:600}.logo-number{width:30%;justify-content:space-evenly}.nav-logo{justify-content:space-between;display:flex;align-items:center}.img-logo{display:flex;justify-content:center;align-items:center;position:relative;height:60px;width:145px}.img-logo img{width:145px;height:45px}.nav-number{width:43%}.nav-number a{color:#3a91fa}.nav-link a{color:#000;white-space:nowrap}.nav-link{padding:0 50px;width:80%}.nav-link li{margin-right:10%}.nav-compte{padding:0 40px;background-color:#f6f3eb;justify-content:space-between;width:20%}.nav-compte-lang{width:25%;padding:0;justify-content:space-between;color:#9e9e9e}.lang{color:#9e9e9e;text-transform:uppercase}.active{font-weight:bold;color:black}.acount-links{display:flex;cursor:pointer}.acount-links span{color:#3a91fa;display:flex;align-items:center;margin-right:10px}.acount-links img{width:auto;height:auto}.popup1{height:300px}.popup1 h2{color:#3a91fa}.popup1>div{display:flex;width:400px;justify-content:space-between;align-items:center}.popup1 .choice{display:flex;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;border:1px solid #CCC;border-radius:10px;cursor:pointer}.popup1 .choice p{margin-top:20px;font-size:14px}.popup1>div span{color:#CCC}.popup2,.popup3{width:350px}.popup .sign-inline{display:flex;justify-content:space-between;align-items:center;color:#000;text-decoration:none}.popup .sign-input{display:flex;flex-direction:column;margin-bottom:10px}.popup .sign-input input{outline:0;border:0}.popup .sign-inline,.popup .sign-input{border:1px solid #CCC;border-radius:10px;padding:20px;width:250px;font-size:14px;font-weight:bold}.popup .sign-separator{display:flex;align-items:center;justify-content:space-between;width:290px;color:#CCC}.popup .sign-separator hr{height:0;width:120px;border-color:#CCC}.popup>p{font-size:14px;font-weight:bold;margin-bottom:20px}.popup .signin,.popup .signup,.popup .signin2{color:#3a91fa;font-weight:normal;cursor:pointer;text-decoration:underline}.popup p.error{color:red}.contain-nav{width:calc(80vw - 100px);height:calc(100vh - 60px);display:flex;flex-direction:column;padding:30px 50px;position:fixed;top:0;left:-80vw;transition:left 1s;background-color:#efe8d8}.mobile-nav.opened .contain-nav{left:0}.contain-nav a,.contain-nav p{font-size:14px;font-weight:bold}.language{display:flex;justify-content:space-between;width:50px}.contain-nav>span{position:absolute;top:30px;right:30px;color:#3a91fa;font-size:30px}.navLink{padding:0;display:flex;flex-direction:column;list-style:none}.navLink li{height:50px}.navLink li a{height:100%;display:flex;justify-content:flex-start;align-items:center;color:#000;text-decoration:none}.navFooter{position:absolute;left:0;bottom:0;width:calc(80vw - 50px);height:150px;display:flex;flex-direction:column;justify-content:center;padding-left:50px;background-color:#f6f3eb;line-height:normal}.navFooter a{color:#3a91fa;text-decoration:none}@media screen and (min-width:1024px) and (max-width:1439px){.main-nav{font-size:12px}.main-nav a{font-size:12px}.main-nav ul{justify-content:space-around;list-style-type:none;padding:0;margin:0}.logo-number{width:40%}.nav-link li{margin-right:5%}.nav-compte{width:25%}.nav-compte-lang li{margin-right:15%;margin-left:15%}.nav-compte-lang{justify-content:unset}.acount-links{width:unset}}@media screen and (min-width:768px) and (max-width:1023px){.main-nav{display:none}.mobile-nav{align-items:center;position:fixed;background-color:#fff;top:0;z-index:10;display:flex;justify-content:space-between;width:100%;height:78px;line-height:78px;font-size:14px;font-weight:600;border-bottom:1px solid #e3e3e3}.burger{width:80px;height:100%;display:flex;justify-content:center;align-items:center;border-right:1px solid #e3e3e3}.logo-number{width:unset}.nav-compte{width:80px;justify-content:center;padding:0}.acount-links{display:flex;height:78px;align-content:center}.acount-links span{margin-right:0}}@media screen and (min-width:320px) and (max-width:767px){.main-nav{display:none}.mobile-nav{align-items:center;position:fixed;background-color:#fff;top:0;z-index:10;display:flex;justify-content:space-between;width:100%;height:78px;line-height:78px;font-size:14px;font-weight:600;border-bottom:1px solid #e3e3e3}.burger{width:80px;height:100%;display:flex;justify-content:center;align-items:center;border-right:1px solid #e3e3e3;cursor:pointer}.logo-number{width:unset}.nav-compte{width:80px;justify-content:center;padding:0}.acount-links{display:flex;height:78px;align-content:center}.acount-links span{margin-right:0}.popup1{height:450px}.popup1 h2{font-size:24px}.popup1>div{flex-direction:column}}footer{padding:0 calc((100% - 1360px) / 2)}.footer-container{display:flex;justify-content:space-between;height:250px;margin:50px 0}.footer-adress-logo{display:flex;flex-direction:column}.footer-logo{margin-bottom:50px;width:177px}.footer-adress{color:#9e9e9e}.footer-links{display:flex;width:50%;justify-content:space-between}.footer-links ul{list-style-type:none;margin:0;padding:0}.footer-links a{text-decoration:none;color:#222;font-size:15px;font-weight:500;line-height:45px}.footer-link{color:#9e9e9e}.footer-links p{color:#3a91fa;margin-bottom:20px;align-self:flex-start}.social{width:170px;display:flex;flex-direction:column}.fab{color:white;font-size:20px;transform:rotate(-30deg);margin-left:12px}.social ul{display:flex;justify-content:space-between;align-items:flex-start}.social ul li{width:50px}.social span img{transform:rotate(-30deg);display:block;margin-top:10px;width:26px;height:21px;margin-left:8px}.scoial-vector{background-color:#3a91fa;height:40px;width:40px;border-radius:14px;transform:rotate(30deg);position:absolute}.footer-mention{background-color:#f6f3eb;height:40px;display:flex;align-items:center;justify-content:flex-end;margin:0 calc((-100vw + 1360px) / 2);padding:0 calc((100vw - 1360px) / 2)}.footer-mention span{color:#9e9e9e;font-size:13px;font-weight:400}.footer-separator{height:6px;width:6px;margin:0 20px;border-radius:3px;background-color:#9e9e9e;transform:rotate(30deg)}@media screen and (min-width:1440px) and (max-width:1919px){footer{padding:0 calc((100% - 1200px) / 2)}.footer-mention{margin:0 calc((-100vw + 1200px) / 2);padding:0 calc((100vw - 1200px) / 2)}}@media screen and (min-width:1200px) and (max-width:1439px){footer{padding:0 calc((100% - 1200px) / 2)}.footer-mention{margin:0 calc((-100vw + 1200px) / 2);padding:0 calc((100vw - 1200px) / 2)}}@media screen and (min-width:1024px) and (max-width:1199px){footer{padding:0 calc((100% - 990px) / 2)}.footer-mention{margin:0 calc((-100vw + 990px) / 2);padding:0 calc((100vw - 990px) / 2)}}@media screen and (min-width:768px) and (max-width:1023px){footer{padding:0 calc((100% - 700px) / 2);height:auto;margin:0}.footer-container{display:flex;flex-direction:column;justify-content:space-between;height:unset}.footer-links{width:100%;margin-top:30px}.footer-mention{margin:0 calc((-100vw + 700px) / 2);padding:0 calc((100vw - 700px) / 2)}}@media screen and (min-width:320px) and (max-width:767px){footer{width:100%;height:fit-content;margin:0}.footer-container{display:flex;height:fit-content;flex-direction:column;justify-content:space-between;margin-bottom:50px}.footer-adress-logo{margin-left:30px}.footer-links{flex-direction:column;width:100%;padding-top:30px}.social,.discover,.about{width:calc(100% - 30px);padding-left:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid gray}.social ul{display:flex;flex-direction:row;width:160px;height:50px}.footer-mention{font-size:10px;padding:unset;margin:unset;justify-content:center}.footer-mention span,a{font-size:10px}.footer-separator{margin:0 10px}}.customCalendar{flex-direction:column;justify-self:center;background-color:#FFF;border:1px solid #DDD;border-radius:10px;padding:10px}.customCalendar .headCal{width:calc(100% - 20px);margin:10px;display:flex;justify-content:space-between;align-items:center}.customCalendar .headCal .arrow{height:auto;line-height:30px;padding:0 10px;cursor:pointer}.customCalendar .headCal .arrow.prev,.customCalendar .headCal .arrow.next{margin:0}.customCalendar .days{display:flex;color:#b6b6b6}.customCalendar .weeks{display:flex}.customCalendar .weeks span,.customCalendar .days span{display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:10px;border-radius:20px}.customCalendar .weeks span.day{cursor:pointer}.customCalendar .weeks span.day:hover{background-color:rgba(58,145,250,0.5)}#switchNav{display:none}#switchNav .leftNav{display:flex;justify-content:space-between;align-items:center;width:225px}#switchNav .img-logo{height:46px;width:46px;margin-left:40px}#switchNav a:not(#switchNavLink,.tel,.lang){color:#000}#switchNav a.lang{color:#9e9e9e;text-transform:uppercase}#switchNav a.active{font-weight:bold;color:black}#switchNav a.tel{color:#3a91fa;display:flex;justify-content:center;align-items:center}#switchNav a.tel p{display:flex;justify-content:center;align-items:center}#switchNav #switchNavLink{display:flex;justify-content:space-between;align-items:center;width:400px;border:1px solid #e3e3e3;border-radius:10px;cursor:pointer;height:40px;align-self:center}#switchNavLink input{all:unset;margin-left:10px}#switchNavLink img{width:15px;height:auto;margin-right:10px}#switchNav .nav-compte{width:170px}body>.containSearch{display:none;justify-content:center;align-items:center;width:100vw;height:90px;position:fixed;top:79px;left:0;z-index:5;background-color:#FFF;border-radius:unset;border:1px solid #e3e3e3}body>.containSearch form{display:flex;align-items:center;height:70px;border:1px solid #e3e3e3;border-radius:15px}.event-list li{cursor:pointer}.event-list li a{display:flex}#switchNavSearch .back{display:none}@media screen and (min-width:768px) and (max-width:1023px){#switchNav{justify-content:center}#switchNav a.tel,#switchNav .navLink,#switchNav .nav-compte{display:none}#switchNav .leftNav{position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media screen and (min-width:320px) and (max-width:767px){#switchNav .leftNav,#switchNav .navLink,#switchNav .nav-compte{display:none}#switchNav #switchNavLink{width:300px;margin:auto}#switchNavSearch{display:none;position:fixed;width:100vw;height:100vh;z-index:11;top:0;align-items:flex-start}#switchNavSearch .search-container{display:flex;height:unset}#switchNavSearch form{flex-direction:column;border-radius:unset;border:0;margin:auto;height:calc(100vh - 60px);margin-top:30px}#switchNavSearch .local-search,#switchNavSearch .date-search,#switchNavSearch .event-search{width:220px}#switchNavSearch .back{display:inline;color:#3a91fa;align-self:flex-start;font-weight:bold;margin-bottom:20px}#switchNavSearch .local-search{border:1px solid #e3e3e3;border-radius:10px 10px 0 0}#switchNavSearch .date-search{border-radius:unset;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}#switchNavSearch .event-search{border:1px solid #e3e3e3;border-radius:0 0 10px 10px}#switchNavSearch .btn-search{justify-self:flex-end;margin-top:auto;margin-bottom:100px}#switchNavSearch .btn-search button{border-radius:10px;display:flex;justify-content:center;align-items:center;width:280px;height:50px;-webkit-appearance:none;color:#FFF}#switchNavSearch .btn-search button span{display:inline;color:#FFF;margin-left:10px;font-size:16px}}