body.page-template-template-home .bg-blanc{background:#fff}body.page-template-template-home .btn{font-family:Cocon;height:55px;display:flex;align-items:center;justify-content:center;padding:0 30px}body.page-template-template-home .btn.btn-primary-machouyou{color:#2d2d2d;background-color:#f9b645;border:1px solid #f9b645;font-size:20px}body.page-template-template-home .btn.btn-primary-machouyou:hover{background:#e19f30;border:1px solid #e19f30}body.page-template-template-home .btn.btn-secondary-machouyou{color:#2d2d2d;background-color:transparent;border:1px solid #2d2d2d;font-weight:400}body.page-template-template-home .btn.btn-secondary-machouyou:hover{color:#fff;background:#2d2d2d}body.page-template-template-home header#site-header{margin-bottom:0}body.page-template-template-home #info-banner{position:relative;color:#000;background-color:#f9b645;text-align:center;font-weight:600;padding:10px 0;line-height:normal}body.page-template-template-home .pop_up{position:fixed;width:fit-content;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:999;overflow:hidden;border-radius:5px;box-shadow:0 0 0 800px rgba(0,0,0,.5);width:90%}@media (min-width:768px){body.page-template-template-home .pop_up{width:50%}}@media (min-width:992px){body.page-template-template-home .pop_up{width:35%}}body.page-template-template-home #hero{position:relative}body.page-template-template-home #hero:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,#000);z-index:1}@media (min-width:992px){body.page-template-template-home #hero:before{background:linear-gradient(to left,transparent,rgba(0,0,0,.8))}}body.page-template-template-home #hero .wrapper{z-index:2;color:#fff;top:0;bottom:0;left:0;right:0}body.page-template-template-home #hero .wrapper .inner{display:flex;justify-content:center;align-items:flex-end;padding:30px 0;width:100%;height:100%}@media (min-width:992px){body.page-template-template-home #hero .wrapper .inner{align-items:center}}body.page-template-template-home #hero .wrapper .inner .global-review .global-stars i{color:#f9b645}body.page-template-template-home #hero .wrapper .inner .global-review .global-text{font-weight:600}body.page-template-template-home #hero .wrapper .inner h1{color:#fff;text-align:center;line-height:.8}@media (min-width:992px){body.page-template-template-home #hero .wrapper .inner h1{text-align:left}}body.page-template-template-home #hero .wrapper .inner p{color:#fff;font-size:18px}@media (min-width:992px){body.page-template-template-home #hero .wrapper .inner p{font-size:20px}}body.page-template-template-home #hero .wrapper .inner .btn{width:70%}@media (min-width:992px){body.page-template-template-home #hero .wrapper .inner .btn{width:50%}}body.page-template-template-home #hero .wrapper .inner .reassurance-item{font-size:15px}@media (min-width:992px){body.page-template-template-home #hero .wrapper .inner .reassurance-item{font-size:16px}}body.page-template-template-home #gammes .gamme-wrapper h2{margin-bottom:6rem}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper{position:relative}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper .gamme-image{display:block;margin:auto}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span{color:#505050;font-family:Cocon;font-size:15px;font-style:normal;letter-spacing:normal;line-height:19px;position:absolute;transform:translateY(-40px)}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#sevrage{top:110px;left:5px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#sevrage{left:45px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#pouseesdentaire{top:260px;left:65px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#pouseesdentaire{left:105px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#gencives{top:190px;left:415px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#gencives{left:455px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#tetine{top:10px;left:190px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#tetine{left:250px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#langue{top:80px;left:420px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#langue{left:460px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#dents{top:305px;left:330px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#dents{left:370px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#bruxisme{top:15px;left:190px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#bruxisme{left:230px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#gingivite{top:90px;left:65px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#gingivite{left:105px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#deglutition{top:180px;left:40px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#deglutition{left:80px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#stress{top:290px;left:120px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#stress{left:160px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#ronflements{top:80px;left:425px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#ronflements{left:465px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#machoires{top:190px;left:420px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#machoires{left:460px}}body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#cervicales{top:290px;left:350px}@media (min-width:1400px){body.page-template-template-home #gammes .gamme-wrapper .gamme-image-wrapper span#cervicales{left:390px}}body.page-template-template-home #adultes-mobile .liste-produits,body.page-template-template-home #enfants-mobile .liste-produits{display:flex;overflow-x:scroll;gap:15px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding:10px}body.page-template-template-home #adultes-mobile .liste-produits .produit,body.page-template-template-home #enfants-mobile .liste-produits .produit{position:relative;flex:1 0 280px;margin-left:0;scroll-snap-align:start;text-decoration:none}body.page-template-template-home .liste-produits .produit img{margin:0 0 15px 0}body.page-template-template-home .liste-produits .produit h3{font-family:MachoutypeBold;font-size:28px;color:#505050;font-weight:400}body.page-template-template-home .liste-produits .produit p.sous-titre-miniature{font-size:18px;font-weight:600}body.page-template-template-home .liste-produits .produit p.description-miniature{font-size:16px}body.page-template-template-home .liste-produits .produit span.prix{font-size:18px;font-weight:600;color:#505050}body.page-template-template-home #reassurance{position:relative;background:#fbf9f7}@media (min-width:1200px){body.page-template-template-home #reassurance:before{content:url(//machouyou.com/wp-content/themes/theme-machouyou/images/machouyouxgauche.webp);position:absolute;z-index:1;bottom:-90px;left:0;width:246px;height:213px}}body.page-template-template-home #reassurance .grid-wrapper{display:grid;grid-gap:1rem;justify-items:center;grid-auto-rows:1fr;grid-gap:2.5rem;grid-template-columns:1fr 1fr}@media (min-width:992px){body.page-template-template-home #reassurance .grid-wrapper{grid-template-columns:repeat(4,1fr);padding:0 10vw}}@media (min-width:1400px){body.page-template-template-home #reassurance .grid-wrapper{padding:0 5vw}}body.page-template-template-home #reassurance .grid-wrapper .item a{text-align:center;font-weight:600;line-height:normal}body.page-template-template-home #reassurance .grid-wrapper .item a img{margin:0 auto 15px}body.page-template-template-home #skeepers{position:relative}@media (min-width:1200px){body.page-template-template-home #skeepers:before{content:url(//machouyou.com/wp-content/themes/theme-machouyou/images/machourelaxdroite.webp);position:absolute;bottom:-60px;right:0;width:235px;height:253px;z-index:2}}body.page-template-template-home #histoire{position:relative;background:#fbf9f7;padding:5rem 0}body.page-template-template-home #histoire video{padding:0 40px 30px 40px}@media (min-width:992px){body.page-template-template-home #histoire video{padding:0 60px}}@media (min-width:1400px){body.page-template-template-home #histoire video{padding:0 80px}}body.page-template-template-home #histoire .description p{font-size:18px}body.page-template-template-home #histoire .liste-portraits{display:grid;justify-items:center;align-items:flex-start;grid-auto-rows:1fr;grid-gap:2.5rem;grid-template-columns:repeat(2,1fr)}body.page-template-template-home #histoire .liste-portraits img{height:140px;width:114px}body.page-template-template-home #histoire .liste-portraits .content .nom{font-family:Cocon;font-size:20px;color:#6cace4;margin-bottom:15px;line-height:normal}body.page-template-template-home #histoire .liste-portraits .content .role{font-size:16px;font-weight:600;color:#2d2d2d;line-height:normal}body.page-template-template-home #histoire #list-faq-home .accordion-item{background:0 0}body.page-template-template-home #histoire #list-faq-home .accordion-item .accordion-button{background:0 0;font-weight:600;padding-right:3.25em;font-size:18px}body.page-template-template-home #histoire #list-faq-home .accordion-item .accordion-button:after{font-family:bootstrap-icons;font-weight:400;font-style:normal;font-size:25px;content:'\F63B';-webkit-font-smoothing:antialiased;position:absolute;color:#f9b645;background:0 0;right:1em;z-index:1;display:flex;align-items:center;justify-content:center}body.page-template-template-home #histoire #list-faq-home .accordion-item .accordion-button.collapsed:after{content:'\F64D'}body.page-template-template-home #histoire #list-faq-home .accordion-item .accordion-button:not(.collapsed){color:#6cace4}body.page-template-template-home #social-media{padding:4rem 0}body.page-template-template-home #social-media .instagram #sb_instagram{padding-bottom:0}