body.page-template-template-machourelax-landingpage header{height:85px;background:#fff}body.page-template-template-machourelax-landingpage header .header-wrapper img.main-logo{height:55px}@media (min-width:768px){body.page-template-template-machourelax-landingpage header .header-wrapper img.main-logo{height:60px}}body.page-template-template-machourelax-landingpage header .header-wrapper .btn-header-landing{font-family:Cocon;font-size:18px;color:#fff;background-color:#689098;height:35px;padding:0 1.5rem;display:flex;align-items:center;justify-content:center;border:1px solid #689098}@media (min-width:768px){body.page-template-template-machourelax-landingpage header .header-wrapper .btn-header-landing{font-size:20px;height:55px;padding:0 2rem}}body.page-template-template-machourelax-landingpage header .header-wrapper .btn-header-landing:hover{background:#527981;border:1px solid #527981}body.page-template-template-machourelax-landingpage main#main{margin-top:85px;margin-bottom:0}body.page-template-template-machourelax-landingpage footer.site-footer{margin:0}#main.landing-page{font-family:"Source Sans Pro";color:#2d2d2d;font-size:16px;line-height:normal}@media (min-width:768px){#main.landing-page{font-size:18px}}#main.landing-page ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding-left:0;margin-left:2rem}#main.landing-page ul li{font-size:16px}@media (min-width:768px){#main.landing-page ul li{font-size:18px}}#main.landing-page ul li:before{font-family:bootstrap-icons;font-size:22px;content:'\F633';font-weight:400;font-style:normal;vertical-align:middle;margin:0 8px 0 -15px;color:#689098;background:0 0;border-radius:100%;width:8px;height:8px}#main.landing-page h3{font-family:Cocon;font-size:2em;font-weight:600}#main.landing-page .btn{font-family:Cocon;width:100%;height:55px;display:flex;align-items:center;justify-content:center}#main.landing-page .btn.btn-primary-machouyou{color:#fff;background-color:#689098;border:1px solid #689098;font-size:20px}#main.landing-page .btn.btn-primary-machouyou:hover{background:#527981;border:1px solid #527981}#main.landing-page .btn.btn-secondary-machouyou{color:#fff;background-color:transparent;border:1px solid #2d2d2d;font-weight:400}#main.landing-page .btn.btn-secondary-machouyou:hover{color:#fff;background:#2d2d2d}#main.landing-page section#landing-bandeau{font-weight:600;background:#689098;color:#fff}#main.landing-page section#landing-intro p.big{font-size:1.25em;line-height:normal;font-weight:600}#main.landing-page section#landing-medias{background:#fff}#main.landing-page section#landing-medias .texte-medias .btn{display:inline-flex;width:inherit;padding:0 2rem}#main.landing-page section#landing-medias #carousel-medias .slider-landingpage-medias .slick-track{display:flex;align-items:center;gap:2rem}#main.landing-page section#landing-medias #carousel-medias .slider-landingpage-medias .slick-track .media-logo{display:flex;justify-content:center}#main.landing-page section#landing-medias #carousel-medias .slider-landingpage-medias .slick-track .media-logo img{height:55px;object-fit:contain}@media (min-width:768px){#main.landing-page section#landing-medias #carousel-medias .slider-landingpage-medias .slick-track .media-logo img{height:65px}}#main.landing-page section#landing-produit #short-description h2{font-weight:400}#main.landing-page section#landing-produit #short-description .slogan-price span.slogan{font-weight:400;font-size:20px}@media (min-width:768px){#main.landing-page section#landing-produit #short-description .slogan-price span.slogan{font-size:22px}}#main.landing-page section#landing-produit #short-description ul.machourelax-list{display:flex;flex-direction:column;gap:.85rem;list-style:none;padding-left:0;margin-left:1rem}#main.landing-page section#landing-produit #short-description ul.machourelax-list li:before{font-family:bootstrap-icons;content:'\F633';font-weight:400;font-style:normal;vertical-align:middle;margin:0 8px 0 -15px;color:#fff;background:#689098;border-radius:100%;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}#main.landing-page section#landing-reviews{background:#fff}#main.landing-page section#landing-reviews .global-review .global-stars i{color:#f9b645;font-size:24px}#main.landing-page section#landing-reviews .global-review .global-text{font-size:16px}#main.landing-page section#landing-reviews .global-review .global-text span{font-size:20px;font-weight:600}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track{display:flex;gap:1rem;padding:.5rem 0}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper{border:1px solid #cfcfcf;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper .review-intro{line-height:1.8rem}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper .review-intro .name{font-weight:600}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper .review-intro .role{color:#689098}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper .review-intro .stars{color:#f9b645;font-size:16px}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews .slick-track .review-wrapper .review-text{font-size:16px}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow{position:absolute;top:-80px}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-prev{right:4%;left:inherit;opacity:.5}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-prev:before{font-family:bootstrap-icons;content:'\F129';font-weight:400;font-style:normal;font-size:30px;-webkit-font-smoothing:antialiased;color:#2d2d2d}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-prev:hover{opacity:1}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-next{right:0;opacity:.5}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-next:before{font-family:bootstrap-icons;content:'\F133';font-weight:400;font-style:normal;font-size:30px;-webkit-font-smoothing:antialiased;color:#2d2d2d}#main.landing-page section#landing-reviews #carousel-reviews .slider-landing-reviews button.slick-arrow.slick-next:hover{opacity:1}