@font-face{font-family:"PTserif";src:url(/static/media/PTSerifCaptionRegular.5de8bc8f1489fa6e6803.ttf)}*{box-sizing:border-box;font-family:"PTserif";list-style:none;margin:0;padding:0}body{background:#f3f3f1;min-height:100vh}a{color:#1d1d1b}.navbar{align-items:center;background:#e5cec9;display:flex;justify-content:space-between;padding:1% 5%}.navbar__logo img{width:100%}@media only screen and (max-width:870px){.navbar__logo img{width:90%}}.navbar .links{align-items:center;display:flex;gap:30px}.navbar .links__link{color:#1d1d1b;font-size:.9rem;font-weight:600;letter-spacing:1px;padding:10px;position:relative;text-decoration:none;text-transform:uppercase}.navbar .links__link:after{background:#b55554;border-radius:20px;bottom:5px;content:"";height:2px;left:0;position:absolute;right:0;transition:all .5s ease;width:100%}.navbar .links__link:hover{color:#f3f3f1;transition:all .5s ease;z-index:1}.navbar .links__link:hover:after{height:80%;z-index:-1}@media only screen and (max-width:1445px){.navbar .links__link{font-size:.8rem}}@media only screen and (max-width:1396px){.navbar .links__link{font-size:.7rem}}@media only screen and (max-width:1344px){.navbar .links__link{font-size:.6rem}}@media only screen and (max-width:1162px){.navbar .links__link{font-size:.5rem}}.navbar .links a{align-items:center;display:flex;justify-content:center}.navbar .links a:after{content:"";height:0}@media only screen and (max-width:885px){.navbar .links .links{display:none}}.navbar .burger{display:none}@media only screen and (max-width:1094px){.navbar .links{display:none}.navbar .links__link{font-size:1.2rem}.navbar .links.active{align-items:center;background:#dba98e;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:4}.navbar .burger{cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-between;position:relative;width:30px;z-index:5}.navbar .burger__bars{background:#1d1d1b;border-radius:10px;height:4px;transition:all .3s ease-in-out;width:100%}}.navbar .burger.active{transform:translateY(50%)}.navbar .burger.active span:first-child{position:absolute;transform:rotate(-45deg)}.navbar .burger.active span:nth-child(2){display:none}.navbar .burger.active span:nth-child(3){position:absolute;transform:rotate(45deg)}@media only screen and (max-width:950px){.navbar{padding:1%}}@media only screen and (max-width:885px){.navbar{padding:1% 5%}}.header{align-items:center;background:#fff;justify-content:start}.header,.header__container{display:flex;flex-direction:column}.header__container{height:90%;justify-content:space-between;padding:7% 1%;width:100%}@media only screen and (max-width:768px){.header__container{padding:9% 1%}}@media only screen and (max-width:420px){.header__container{padding:7% 1%}}.header__container__logo{align-items:center;display:flex;justify-content:center}.header__container__logo img{max-width:25%}.header__container__text{align-items:center;display:flex;font-size:.3rem;justify-content:center;letter-spacing:2px;padding:20px 0;text-transform:uppercase}@media only screen and (min-width:768px){.header__container__text{font-size:.6rem;padding:50px 0}}@media only screen and (min-width:1024px){.header__container__text{font-size:1rem;padding:80px 0}}@media only screen and (min-width:1440px){.header__container__text{font-size:1.2rem;padding:100px 0}}.footer{align-items:center;background:#e5cec9;color:#1d1d1b;display:flex;justify-content:space-between}.footer__logo{max-width:300px;padding:1%;width:30%}.footer__logo img{width:100%}.footer__adress{align-items:center;display:flex;flex-direction:column;gap:10px;padding:1%;width:50%}.footer__adress h4{letter-spacing:1px;padding:2px;text-transform:uppercase}@media only screen and (max-width:1250px){.footer__adress h4{font-size:.8rem}}@media only screen and (max-width:1050px){.footer__adress h4{font-size:.6rem}}.footer__adress__place{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1250px){.footer__adress__place{font-size:.8rem}}@media only screen and (max-width:1050px){.footer__adress__place{font-size:.6rem}}.footer__adress__email{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1250px){.footer__adress__email{font-size:.8rem}}@media only screen and (max-width:1050px){.footer__adress__email{font-size:.6rem}}.footer__adress__phone{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1250px){.footer__adress__phone{font-size:.8rem}}@media only screen and (max-width:1050px){.footer__adress__phone{font-size:.6rem}}.footer__adress__siret{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1250px){.footer__adress__siret{font-size:.8rem}}@media only screen and (max-width:1050px){.footer__adress__siret{font-size:.6rem}}.footer .links{align-items:center;display:flex;gap:30px}.footer .links__link{color:#1d1d1b;font-size:1.2rem;font-weight:600;letter-spacing:1px;padding:10px 20px;position:relative;text-decoration:none;text-transform:uppercase}.footer .links__link:after{background:#b55554;border-radius:20px;bottom:5px;content:"";height:2px;left:0;position:absolute;right:0;transition:all .5s ease;width:100%}.footer .links__link:hover{color:#f3f3f1;transition:all .5s ease;z-index:1}.footer .links__link:hover:after{height:80%;z-index:-1}@media only screen and (max-width:1220px){.footer .links__link{font-size:.8rem}}@media only screen and (max-width:1070px){.footer .links__link{font-size:.5rem}}@media only screen and (max-width:995px){.footer .links__link{font-size:.4rem}}.footer .links a{align-items:center;display:flex;justify-content:center}.footer .links a:after{content:"";height:0}@media only screen and (max-width:885px){.footer .links .links{display:none}}.footer .burger{display:none}@media only screen and (max-width:885px){.footer .links{display:none}.footer .links__link{font-size:1.2rem}.footer .links.active{align-items:center;background:#dba98e;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.footer .burger,.footer .links.active{display:flex;flex-direction:column;z-index:5}.footer .burger{height:20px;justify-content:space-between;position:relative;width:30px}.footer .burger__bars{background:#1d1d1b;border-radius:10px;height:4px;transition:all .3s ease-in-out;width:100%}}.footer .burger.active{transform:translateY(50%)}.footer .burger.active span:first-child{position:absolute;transform:rotate(-45deg)}.footer .burger.active span:nth-child(2){display:none}.footer .burger.active span:nth-child(3){position:absolute;transform:rotate(45deg)}@media only screen and (max-width:950px){.footer{padding:1%}}@media only screen and (max-width:885px){.footer{padding:1% 5%}}.legal{background:#e5cec9;padding:1%;text-align:center}.home1{background:#e9e9e9;padding:5%}.home1__container{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:1200px){.home1__container{align-items:center;display:flex;flex-direction:column;justify-content:center}}.home1__container__image{max-width:500px}@media only screen and (max-width:1200px){.home1__container__image{padding-bottom:30px;width:400px}}.home1__container__image img{width:100%}.home1__container__text{display:flex;flex-direction:column;gap:25px;width:50%}.home1__container__text p{letter-spacing:1px;line-height:30px;text-align:center}@media only screen and (max-width:1200px){.home1__container__text p{font-size:.8rem;line-height:20px}.home1__container__text{width:90%}}.home1__container__text__links{background:#e5cec9;border-radius:20px;display:flex;flex-direction:column;gap:15px;margin:0 auto;padding:20px 0;text-align:center;width:80%}.home1__container__text__links__link{border-radius:20px;font-weight:700;padding:5px;text-decoration:none;transition:.2s ease}.home1__container__text__links__link:hover{background:#b55554;color:#f3f3f1}@media only screen and (max-width:650px){.home1__container__text__links{font-size:.8rem}}@media only screen and (max-width:530px){.home1__container__text__links{align-items:center;display:flex;flex-direction:column;font-size:.7rem;gap:5px;justify-content:center}}@media only screen and (max-width:440px){.home1__container__text__links{font-size:.6rem}}section{padding:5%}h3{font-size:2rem}@media screen and (max-width:1024px){h3{font-size:1.3rem}}@media screen and (max-width:500px){h3{font-size:1rem}}p,span{letter-spacing:1px;line-height:30px}@media only screen and (max-width:1024px){p,span{font-size:.8rem;line-height:20px}}.about1__about,.about1__about__title{display:flex;flex-direction:column;gap:40px}.about1__about__title{text-align:center}.about1__about__title h1{font-size:3rem}@media screen and (max-width:1024px){.about1__about__title h1{font-size:2rem}}@media screen and (max-width:500px){.about1__about__title h1{font-size:1.5rem}}.about1__about__title h2{font-size:2rem}@media screen and (max-width:1024px){.about1__about__title h2{font-size:1.3rem}}@media screen and (max-width:500px){.about1__about__title h2{font-size:1rem}}.about1__about__text{display:flex;flex-direction:column;gap:20px}.about1__prestations{background:#e9e9e9}.about1__prestations__texts{display:flex;flex-direction:column;gap:20px;padding:0 0 20px}.about1__prestation1{display:flex;flex-direction:column;gap:20px;padding:30px 0}.carousel-images{border-radius:10px;margin:auto;max-height:600px;max-width:600px;overflow:hidden;position:relative}.carousel-images img{border-radius:8px;height:100%;width:100%}.slide_direction{display:flex;justify-content:space-between}.left,.right{align-items:center;background:#f3f3f1;border-radius:50%;bottom:0;box-sizing:initial;color:#f3f3f1;cursor:pointer;display:flex;height:25px;justify-content:center;margin:auto 10px;padding:10px;position:absolute;top:0;width:25px}.left{left:0}.right{right:0}.carousel-indicator{display:flex;gap:20px;justify-content:center;margin-top:20px}.dot{background-color:#1d1d1b;border-radius:50%;height:15px;width:15px}.prestationsCards__container{display:flex;flex-wrap:wrap;justify-content:space-around;padding:5%}.prestationsCards__container__card{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:start;width:300px}.prestationsCards__container__card__image{width:300px}.prestationsCards__container__card__image img{border-radius:10px;box-shadow:4px 5px 18px 2px #dba98e;width:100%}.prestationsCards__container__card__title{font-size:1.9rem}.prestationsCards__container__card__text p{margin:20px 0}.pricesCards{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-evenly;padding-bottom:50px}.pricesCards__card{align-items:center;border-radius:50px;box-shadow:4px 5px 18px 2px #dba98e;display:flex;justify-content:center;margin:1%;max-width:400px;overflow:hidden}@media only screen and (max-width:600px){.pricesCards__card{margin:5%}}.pricesCards__card img{width:100%}@media only screen and (max-width:768px){.pricesCards__card img{width:100%}}.form{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:space-between;padding:1%;width:50%}.form__title{font-size:2rem;text-align:center;text-transform:uppercase}.form__email .email-input,.form__name .name-input,.form__phone .phone-input{background:#e5cec9;border:none;border-radius:20px;height:40px;padding:5%;width:300px}.form__text .text-input{background:#e5cec9;border:none;border-radius:20px;height:100px;padding:3%;resize:none;width:300px}.form .form__submit button{background:#dba98e;border:none;border-radius:50px;box-shadow:inset -3px -3px 10px 2px #b55554;cursor:pointer;font-family:"PTserif";font-size:1.4rem;letter-spacing:2px;padding:20px 50px;text-align:center;text-transform:uppercase;transition:.2s ease}.form .form__submit button:hover{background:#b55554;box-shadow:inset -3px -3px 10px 2px #dba98e;color:#f3f3f1}.submitted{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.submitted__title{font-size:4rem}@media only screen and (max-width:1000px){.submitted__title{font-size:2rem}}.submitted__text{font-size:2.5rem;text-align:center}@media only screen and (max-width:1000px){.submitted__text{font-size:1rem}}.portfolio__container{padding:20px 0}.portfolio__container__section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:5%;text-align:center}.portfolio__container__section__title{font-size:2rem;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:768px){.portfolio__container__section__title{font-size:1rem}}.portfolio__container__section__text{display:flex;flex-direction:column;gap:20px;padding:2% 0}@media screen and (max-width:768px){.portfolio__container__section__text{font-size:.8rem}}.contact{align-items:center;display:flex;justify-content:space-between;padding:2%}@media only screen and (max-width:1000px){.contact{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center}}.contact__image{width:50%}.contact__image img{width:100%}.mentions{padding:3%}.mentions__title{font-size:2rem;text-align:center;text-transform:uppercase}.mentions__links{padding:5%}.mentions__links ul .underlinks{padding:0 1%}.mentions__part{padding:2% 0}.mentions__part h3{padding:1%}.mentions__part h4{padding:.5% 1.5%}.mentions__part p{padding:.3%}.mentions .hebergeur{display:flex;gap:8px}.mentions .hebergeur__infos{width:20%}
/*# sourceMappingURL=main.f2f44c2c.css.map*/