@import url(https://fonts.googleapis.com/css2?family=Inter&display=swap);*{margin:0;padding:0}body{background-color:#fafaff;color:#343434;font-family:Inter,sans-serif;font-style:normal;font-weight:400}.main{align-items:center;display:flex;flex-direction:column;width:100%}.container{max-width:1400px;min-height:800px}header{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:#fafaffb3;color:#343434;display:flex;flex-direction:column;font-size:18px;height:140px;margin-bottom:50px;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:999}header div:first-child{align-items:center;border-radius:16px;color:#333;display:flex;flex-direction:row;height:30px;justify-content:center;margin-top:10px;text-align:center}header div:first-child a{color:#333;text-decoration:none}header div:first-child h1{font-size:medium}header div:nth-child(2){align-items:center;display:flex;flex-direction:row;height:100px;justify-content:space-between}header div:nth-child(2) img{width:4rem}nav a{color:#343434;margin:0 2rem;text-decoration:none;transition:.5s}nav a:hover{color:#87d9d9;transition:.5s}header div:nth-child(2) .nav-btn{background:#0000;border:none;color:#333;cursor:pointer;display:none;font-size:1.8rem;opacity:0;outline:none;padding:5px;visibility:hidden}header div:nth-child(2) .button{align-items:center;background-color:#87d9d9;border-radius:20px;color:#fff;display:flex;height:30px;justify-content:center;text-decoration:none;width:220px}@media only screen and (max-width:1120px){header div:nth-child(2) .nav-btn{display:inline;display:initial;opacity:1;visibility:visible}header div:nth-child(2) nav{align-items:center;background-color:#fafaff;display:flex;flex-direction:column;gap:1.5rem;height:100vh;justify-content:center;left:0;position:fixed;top:0;transform:translateY(-100vh);transition:.6s;width:100%;z-index:1}header div:nth-child(2) .responsive-nav{transform:none;transition:.6s}nav .nav-close-btn{position:absolute;right:3rem;top:3rem}nav a{font-size:1.5rem}}@media screen and (max-width:500px){header div:nth-child(2) img{display:none;height:50px;width:50px}}.announcement-bar{align-items:center;background-color:#d63031;box-shadow:0 2px 10px #0000004d;color:#fff;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;letter-spacing:1px;padding:12px 40px 12px 10px;position:relative;text-align:center;text-transform:uppercase;z-index:1001}.announcement-bar p{animation:flash 2s infinite;flex-grow:1;margin:0}.close-announcement{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;line-height:1;opacity:.8;padding:0;position:absolute;right:15px;transition:opacity .2s}.close-announcement:hover{opacity:1}@keyframes flash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Footer{background-color:#fafaff;color:#343434;display:flex;height:200px;justify-content:center;margin-top:60px;width:100%}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Footer .box-left{justify-content:center;margin-top:10px;min-width:500px;text-align:right}.Footer .box-left a{color:inherit;text-decoration:none}.Footer .box-right{justify-content:center;margin-top:10px;min-width:500px}.Footer .box-center{align-items:center;display:flex;justify-content:center;margin:56px 50px 64px}.Footer .box-center img{animation:rotation 10s linear infinite;height:80px;width:80px}.Footer p{font-size:18px;line-height:22px;margin-bottom:9px}.Footer h1{color:#87d9d9;font-size:24px;line-height:29px;margin-bottom:16px}@media screen and (max-width:1200px){.Footer .box-left,.Footer .box-right{min-width:400px}}@media screen and (max-width:1050px){.Footer{flex-direction:column;height:100%;justify-content:center;width:100%}.Footer .box-left{display:flex;flex-direction:column-reverse}.Footer .box-left,.Footer .box-right{text-align:center;width:100%}}@media screen and (max-width:500px){.Footer .box-left,.Footer .box-right{min-width:0;min-width:auto}}.Error404{text-align:center}.Error404 h1{color:#343434;font-size:33px;font-style:normal;font-weight:400;text-transform:uppercase}.Error404 img{height:100%;width:100%}@media screen and (max-width:800px){.Error404 h1{font-size:1.3rem}}.Header{margin-bottom:0!important}.ReserverEnLigne{align-items:center;display:flex;flex-direction:column}.ReserverEnLigne .slide{align-items:center;display:flex;flex-direction:row;gap:15px;margin-bottom:90px}.ReserverEnLigne .slide .text-content{color:#343434;display:flex;flex-direction:column;gap:30px;max-width:550px}.ReserverEnLigne .slide .text-content h1{font-size:33px;font-style:normal;font-weight:400;text-transform:uppercase}.ReserverEnLigne .slide .text-content em{color:#87d9d9;font-style:inherit}.ReserverEnLigne .slide img{margin-top:36px}.ReserverEnLigne form#form-choices{display:flex;flex-direction:column;gap:30px;margin:0 20px 30px;max-width:800px}.ReserverEnLigne form#form-choices .buttons{display:flex;justify-content:center}.ReserverEnLigne form#form-choices .buttons button{align-items:center;background-color:#87d9d9;border:initial;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;text-decoration:none;-webkit-user-select:none;user-select:none;width:220px}.ReserverEnLigne form#form-choices .choices{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;max-width:700px}.ReserverEnLigne form#form-choices .head h1{font-weight:400;margin-bottom:15px}.ReserverEnLigne form#form-choices .choices .choice{display:flex;flex-direction:row;gap:5px;-webkit-user-select:none;user-select:none}.ReserverEnLigne form#form-choices .choices .choice input[type=checkbox]{accent-color:#87d9d9;cursor:pointer}.ReserverEnLigne form#form-choices .choices .choice label{cursor:pointer}.ReserverEnLigne form#form-reset{margin-bottom:30px}.ReserverEnLigne form#form-reset .buttons{display:flex;justify-content:center}.ReserverEnLigne form#form-reset .buttons button{align-items:center;background-color:#d0d0d0;border:initial;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;text-decoration:none;-webkit-user-select:none;user-select:none;width:220px}.ReserverEnLigne .call-to-gift{text-align:center}.ReserverEnLigne .call-to-gift a{color:#87d9d9;text-decoration:none}.ReserverEnLigne .documentation{margin:0 20px 30px;max-width:800px}.ReserverEnLigne .documentation a{color:#87d9d9;text-decoration:none}.ReserverEnLigne .documentation h1{margin-bottom:15px}@media screen and (max-width:1100px){.ReserverEnLigne .slide img{width:50vw}.ReserverEnLigne .slide h1{font-size:4vw}.ReserverEnLigne .service-button h1{font-size:1.4rem}.ReserverEnLigne .service-button{height:12vh;width:35vw}}@media screen and (max-width:800px){.ReserverEnLigne .slide{margin-bottom:50px;padding:0 20px}.ReserverEnLigne .slide img{width:40vw}.ReserverEnLigne .slide .text-content{gap:15px}.ReserverEnLigne .slide .text-content h1{font-size:1.3rem}}@media screen and (max-width:600px){.ReserverEnLigne .service-button h1{font-size:1rem}}@media screen and (max-width:500px){.ReserverEnLigne .slide{flex-direction:column;text-align:center}.ReserverEnLigne .slide img{margin-top:0;width:60vw}}.css-1u1908p{display:none}.css-of2it5{display:none!important}.css-12ynb14{padding:0!important}.css-12ynb14,.css-go1g7c{margin:0!important}.css-1p5afc1,.css-tqzes0{display:none!important}.planity{margin-top:15px}@media screen and (max-width:500px){.planity{width:85vw}.container{max-width:100vw}}.OffresAbonnement h1{color:#343434;font-size:33px;font-style:normal;font-weight:400;text-transform:uppercase}.OffresAbonnement h1 em,.OffresAbonnement p em{color:#87d9d9;font-style:inherit}.OffresAbonnement a{color:#87d9d9;text-decoration:none;text-decoration:initial}.OffresAbonnement .slide#slide1{display:flex;flex-direction:column;max-width:1200px;text-align:center;width:100%}.OffresAbonnement .slide#slide1 h1{max-width:500px;text-align:right}.OffresAbonnement .slide#slide1 .image-container{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:center}.OffresAbonnement .slide#slide2{display:flex;flex-direction:row;gap:40px;justify-content:center;margin-top:60px}.OffresAbonnement .slide#slide2 .text-container{display:flex;flex-direction:column;gap:25px;max-width:650px}.OffresAbonnement .slide#slide2 .text-container h1{max-width:500px;transform:translateX(-90px)}.OffresAbonnement .slide#slide3{display:flex;flex-direction:row;gap:60px;justify-content:center;margin-top:140px;width:100%}.OffresAbonnement .slide#slide3 img{transform:none;transition:1s ease-in-out}.OffresAbonnement .slide#slide3 img:hover{transform:rotate(1turn);transition:1s ease-in-out}.OffresAbonnement .slide#slide3 .text-container,.OffresAbonnement .slide#slide4 .text-container{display:flex;flex-direction:column;gap:25px;max-width:660px;text-align:center}.OffresAbonnement .slide#slide4 .text-container{justify-content:center}.OffresAbonnement .slide#slide4{justify-content:center;margin-top:100px;width:100%}.OffresAbonnement .slide#slide4,.OffresAbonnement .slide#slide5{display:flex;flex-direction:row;gap:60px}.OffresAbonnement .slide#slide5 img{width:200px}.OffresAbonnement .slide#slide5 ul{list-style:none}.OffresAbonnement .slide#slide5 table{border-collapse:collapse;font-size:.9em;margin:20px 0;width:100%}.OffresAbonnement .slide#slide5 table,td,th{border:1px solid #ddd;padding:8px;text-align:left}.OffresAbonnement .slide#slide5 thead th{background-color:#f2f2f2;color:#333}.OffresAbonnement .slide#slide5 tbody tr:nth-child(2n){background-color:#f9f9f9}.OffresAbonnement .slide#slide5 tbody tr:hover{background-color:#f1f1f1}.OffresAbonnement .slide#slide5 th,td{text-align:center}.OffresAbonnement .slide#slide5 .old-price{color:#999;font-size:.9em;margin-right:10px;text-decoration:line-through}.OffresAbonnement .slide#slide5 th{font-weight:700}.OffresAbonnement .slide#slide5 .text-container{display:flex;flex-direction:column;gap:25px;justify-content:center;max-width:660px;text-align:left}@media screen and (max-width:800px){.OffresAbonnement .slide#slide1 .image-container,.OffresAbonnement .slide#slide1 p{width:90vw}.OffresAbonnement .slide#slide1 .image-container img{width:50vw}.OffresAbonnement .slide#slide1 h1{font-size:1.3rem}.OffresAbonnement .slide#slide2 img{width:35vw}.OffresAbonnement .slide#slide5 img{margin-bottom:20px;width:25vw}.OffresAbonnement .slide#slide2 .text-container h1{font-size:1.3rem;transform:none}.OffresAbonnement .slide#slide3 h1,.OffresAbonnement .slide#slide4 h1,.OffresAbonnement .slide#slide5 h1{font-size:1.3rem}.OffresAbonnement .slide#slide5{flex-direction:column;gap:initial;margin-top:70px;padding:0 20px}.OffresAbonnement .slide#slide5 .text-container{align-items:center;justify-content:center;text-align:center}}@media screen and (max-width:500px){.OffresAbonnement .slide#slide1{align-items:center}.OffresAbonnement .slide#slide1 .image-container{flex-direction:column-reverse;justify-content:center;margin-bottom:20px}.OffresAbonnement .slide#slide1 .image-container h1{text-align:center}.OffresAbonnement .slide#slide2{flex-direction:column}.OffresAbonnement .slide#slide2,.OffresAbonnement .slide#slide3{align-items:center;margin-top:70px;padding:0 20px;text-align:center;width:90vw}.OffresAbonnement .slide#slide3{flex-direction:column-reverse;gap:initial}.OffresAbonnement .slide#slide3 img{transform:rotate(-31deg);width:60vw}.OffresAbonnement .slide#slide3 img:hover{transform:rotate(-31deg);transition:none 0s ease 0s;transition:initial}.OffresAbonnement .slide#slide4{align-items:center;flex-direction:column-reverse;gap:initial;margin-top:70px;padding:0 20px;text-align:center;width:90vw}.OffresAbonnement .slide#slide5 img{width:40vw}}.slide-container{display:flex;flex-direction:column;gap:150px}.slide-container h1{color:#343434;font-size:33px;font-style:normal;font-weight:400;text-transform:uppercase}.slide-container h1 em{color:#87d9d9;font-style:inherit}.slide-container p{color:#343434}.slide-image-box img{border-radius:20px;height:45vh;object-fit:cover}.slide-left{flex-direction:row}.slide-left,.slide-left .slide-text-content{display:flex;gap:30px;justify-content:center}.slide-left .slide-text-content{flex-direction:column;text-align:right}.slide-left .slide-image-box img{width:40vw}.slide-center{align-items:center;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.slide-center .slide-text-content{display:flex;flex-direction:column;gap:30px;max-width:800px;text-align:center}.slide-center .slide-image-box{display:flex;justify-content:center}.slide-center .slide-image-box img{height:auto;width:65vw}.slide-right{display:flex;flex-direction:row-reverse;gap:30px;justify-content:center}.slide-right .slide-text-content{display:flex;flex-direction:column;gap:30px;justify-content:center}.slide-right .slide-image-box img{width:40vw}@media screen and (max-width:1400px){.slide{align-items:center;flex-direction:column;justify-content:center}.slide .slide-image-box{display:flex;justify-content:center;object-fit:cover}.slide-image-box img{height:auto}.slide-center .slide-image-box img,.slide-left .slide-image-box img,.slide-right .slide-image-box img{width:65vw}.slide .slide-text-content{text-align:center}}@media screen and (max-width:800px){.slide-container h1{font-size:1.3rem}}.planity{display:flex;flex-direction:column;justify-content:flex-start;min-width:700px}.css-1wvg5ml button{background-color:#f44336!important;color:#fff;font-family:Inter,sans-serif;font-size:1rem}.css-1wvg5ml button:hover{border-color:gray;color:#fff}.css-151oww3{background-color:initial!important}.planity-component-button{font-family:Inter,sans-serif!important}.css-1fesdig{margin-top:0!important}.css-112cgga{border-radius:6px;padding:20px 30px!important}@media screen and (max-width:700px){.planity{min-width:0;min-width:auto;padding:0 30px}}.Services .slide{align-items:center;display:flex;flex-direction:row;z-index:-1}.Services .slide h1{color:#343434;font-size:33px;font-style:normal;font-weight:400;max-width:531px;text-transform:uppercase;transform:translate(-50px,-20px);z-index:-1}.Services .slide em{color:#87d9d9;font-style:inherit}.Services .services-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;max-width:1030px}.Services .service-button{align-items:center;background:#fafaff;border-radius:20px;box-shadow:0 4px 4px #00000040;color:#343434;cursor:pointer;display:flex;height:120px;justify-content:center;transition:.4s ease-in-out;-webkit-user-select:none;user-select:none;width:250px}.Services .services-container a{text-decoration:none}.Services .service-button:hover{box-shadow:0 4px 4px #87d9d9;color:#87d9d9;transition:.4s ease-in-out}.Services .service-button h1{font-size:1.4rem;font-weight:400;text-align:center;text-transform:uppercase}@media screen and (max-width:1100px){.Services .slide img{width:50vw}.Services .slide h1{font-size:4vw;transform:translate(-30px,-10px)}.Services .service-button h1{font-size:1.4rem}.Services .service-button{height:12vh;width:35vw}}@media screen and (max-width:600px){.Services .service-button h1{font-size:1rem}}.TablePrice{margin-top:150px;max-width:1030px}.TablePrice h1{color:#343434;font-size:33px;font-style:normal;font-weight:400;margin-bottom:26px;text-transform:uppercase}.TablePrice em{color:#87d9d9;font-style:inherit}.TablePrice .table{border-radius:20px;box-shadow:0 4px 4px #00000040;margin-top:45px;max-width:1000px;padding:50px}.TablePrice .table .row{align-items:center;display:flex;flex-direction:row;gap:10px;min-height:50px;padding-left:10px;width:100%}.TablePrice .table .row .column1{width:60%}.TablePrice .table .row .column2{width:15%}.TablePrice .table .row .column3{width:25%}.title-row{background-color:#b9c6e4;color:#fff;text-align:left}.TablePrice .table .row .column2,.TablePrice .table .row .column3{text-align:center}.white-row{background-color:#fafaff;border-top:1px solid #343434}@media screen and (max-width:1100px){.TablePrice h1{font-size:4vw}.TablePrice h1,.TablePrice p{padding-left:20px}.TablePrice .table{font-size:15px;margin-top:35px;padding:25px}.TablePrice .table .row .column1{width:40%}.TablePrice .table .row .column2,.TablePrice .table .row .column3{width:30%}}
/*# sourceMappingURL=main.31d76a28.css.map*/