
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */

@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400&display=swap');/*
 Theme Name: Hygiaform Mulhouse
 Theme URI: http://underscores.me/
 Author: S2i Evolution
 Author URI: https://www.s2i-agence-web.fr
 Description: Theme pour le site Hygiaform Mulhouse
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: LICENSE
 Text Domain: hygiaform
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 This theme, like WordPress, is licensed under the GPL.
 Use it to make something cool, have fun, and share what you've learned with others.
 Hygiaform Mulhouse is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
 Underscores is distributed under the terms of the GNU GPL v2 or later.
 Normalizing styles have been helped along thanks to the fine work of
 Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
 *//* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace, monospace;font-size:1em;}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;}figure{margin:1em 0;}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}h1,h2,h3{position:relative}h1.after-white::after,h2.after-white::after,h3.after-white::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='98' height='10.414' viewBox='0 0 98 10.414'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23ffffff;stroke-linecap:round;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(-711 -1443.793)'%3E%3Cline class='a' x2='97' transform='translate(711.5 1448.5)'/%3E%3Cg transform='translate(8.5 -10)'%3E%3Cline class='a' x2='9' y2='9' transform='translate(738.5 1454.5)'/%3E%3Cline class='a' x2='9' y2='9' transform='translate(747.5 1454.5)'/%3E%3Cline class='a' x2='9' y2='9' transform='translate(756.5 1454.5)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}h1.after-black::after,h2.after-black::after,h3.after-black::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='98' height='10.414' viewBox='0 0 98 10.414'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23303030;stroke-linecap:round;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(-711 -1443.793)'%3E%3Cline class='a' x2='97' transform='translate(711.5 1448.5)'/%3E%3Cg transform='translate(8.5 -10)'%3E%3Cline class='a' x2='9' y2='9' transform='translate(738.5 1454.5)'/%3E%3Cline class='a' x2='9' y2='9' transform='translate(747.5 1454.5)'/%3E%3Cline class='a' x2='9' y2='9' transform='translate(756.5 1454.5)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}h1::after,h2::after,h3::after{content:'';width:98px;height:9px;display:block;position:absolute}h1.center-after::after,h2.center-after::after,h3.center-after::after{left:50%;transform:translateX(-50%)}h1.left-after::after,h2.left-after::after,h3.left-after::after{left:0}h1.right-after::after,h2.right-after::after,h3.right-after::after{right:0}h1{font-family:'Poppins';font-weight:300;font-size:2.5em;color:#535353;position:relative;padding-bottom:60px;margin-bottom:0}.p-30{padding:30px !important}.wp-block-button__link,.link-black,.wpcf7-form-control.contact_formwpcf7-submit{max-width:500px;transition:all ease-in-out 0.15s;padding:15px 25px;background:#2a2a2a;display:block;font-family:'Work sans';font-size:0.8em;font-weight:500;color:#fff !important;outline:7px solid rgba(48, 48, 48, 0.5);text-decoration:none !important}.wp-block-button__link.line:before,.link-black.line:before,.wpcf7-form-control.contact_formwpcf7-submit.line:before{content:'';height:1px;width:1000px;position:absolute;left:-1000px;top:25px;background:#303030;z-index:0}.wp-block-button__link:hover,.link-black:hover,.wpcf7-form-control.contact_formwpcf7-submit:hover{color:#fff;outline:4px solid rgba(48, 48, 48, 0.5)}.aligncenter .wp-block-button__link{margin:auto}.link-white{transition:all ease-in-out 0.15s;padding:15px 25px;background:#fff;display:block;font-family:'Work sans';font-size:0.8em;font-weight:500;color:#2a2a2a !important;outline:7px solid rgba(255, 255, 255, 0.5);text-decoration:none !important}.link-white.line:before{content:'';height:1px;width:1000px;position:absolute;left:-1000px;top:25px;background:#fff;z-index:0}.link-white:hover{color:#fff;outline:4px solid rgba(255, 255, 255, 0.5)}@media (min-width:1200px){.container{max-width:1300px}}section#intro{padding:5em 0}section#minceur{padding:5em 0 5em 0}section#services{padding:15em 0 5em 0}@media (max-width:991px){section#services{padding:5em 0 5em 0}}section#marques{padding:12em 0 10em 0}@media (max-width:991px){section#marques{padding:5em 0 5em 0}}.alignwide{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.alignwide{max-width:540px}}@media (min-width:768px){.alignwide{max-width:720px}}@media (min-width:992px){.alignwide{max-width:960px}}@media (min-width:1200px){.alignwide{max-width:1140px}}.qc-cmp-persistent-link{left:0px !important;right:auto !important}@media (max-width:1200px){.qc-cmp-persistent-link{display:none !important}}#entete{min-height:250px;margin-top:84px;position:relative;background:#333}#entete h1{color:#fff;font-size:2em;text-align:center;margin:0;padding:0}@media screen and (max-width:768px){#entete h1{font-size:1.5em;text-align:center}}#entete .bg_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#base_content{position:relative}@media screen and (max-width:991px){#base_content .wp-block-media-text{display:flex;flex-direction:column}}#base_content .date_news{display:block;font-size:1.3em;font-weight:600;color:#2a2a2a;margin-bottom:35px}#base_content h2{font-family:'trajan pro';font-weight:400;font-size:2em;line-height:35px;margin-bottom:30px;padding-bottom:10px;color:#404040}#base_content h2::after{bottom:-15px;color:#404040}#base_content a:not(.wp-block-button__link){color:#2a2a2a !important;font-weight:600;cursor:pointer}#base_content ul{margin-left:0;padding-left:0}#base_content ul li{list-style-type:none;color:#525b65;font-weight:600}#base_content ul li:before{color:#535353;padding-right:10px;content:'\f061';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.wp-block-embed-youtube.aligncenter .wp-block-embed__wrapper{text-align:center}.error-404{padding:6em 0;position:relative}.contact_form label{color:#333}.contact_form input[type="text"],.contact_form input[type="email"],.contact_form input[type="url"],.contact_form input[type="password"],.contact_form input[type="search"],.contact_form input[type="number"],.contact_form input[type="tel"],.contact_form input[type="range"],.contact_form input[type="date"],.contact_form input[type="month"],.contact_form input[type="week"],.contact_form input[type="time"],.contact_form input[type="datetime"],.contact_form input[type="datetime-local"],.contact_form input[type="color"],.contact_form textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:10px;width:100%;margin-bottom:15px}.contact_form textarea{height:150px}.contact_form button,.contact_form input[type="button"],.contact_form input[type="reset"],.contact_form input[type="submit"]{display:inline-block;padding:10px 35px;background:#333;border:2px solid #333;color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.grecaptcha-badge{display:none !important}.modal-info{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0, 0, 0, 0.6);}.modal-content{background-color:#fefefe;margin:10% auto;padding:35px;border:1px solid #888;width:80%;max-width:650px;border-radius:5px}.modal-content img{margin:0 auto 25px auto}.modal-content p{color:#333;font-size:14px}.modal-content p:last-of-type{margin-bottom:0px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@media (max-width:768px){.modal-content{background-color:#fefefe;margin:10% auto;padding:25px;border:1px solid #888;width:75%;max-width:650px;border-radius:5px}.modal-content img{margin:0 auto 40px auto;max-width:160px}.modal-content p{color:#333;font-size:12px}}header#main-header{position:fixed;z-index:999;background:#fff;width:100%}header#main-header.accueil{position:relative}header#main-header.fixed{top:0;left:0;width:100%;position:fixed;-webkit-box-shadow:0px 3px 10px -5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 10px -5px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 10px -5px rgba(0, 0, 0, 0.3)}header#main-header .logo-header img{padding:15px;display:inline-block}header#main-header .lpg{margin-left:15px;max-width:160px}header#main-header .lpg img{width:45px}header#main-header .lpg span{font-weight:700;margin-left:15px;text-transform:uppercase;font-size:0.8em}@media (max-width:768px){header#main-header .lpg span{font-size:0.6em}}header#main-header .nav-header a{padding:25px 0;display:block;text-decoration:none;font-weight:600;color:#2a2a2a;text-transform:uppercase}header#main-header .nav-header .menu-oppener{font-size:22px;padding:25px;cursor:pointer}@media (min-width:1199px){header#main-header .nav-header .menu-oppener{display:none}}@media (max-width:1200px){header#main-header .menu-menu-principal-container{display:none}}header#main-header .menu-menu-principal-container > ul{margin:0;padding:0;list-style-item:none;float:right}header#main-header .menu-menu-principal-container > ul li{display:inline-block;align-items:center;position:relative}header#main-header .menu-menu-principal-container > ul li a{padding:32px 10px;display:block;text-decoration:none;color:#404040;font-family:"Poppins";font-size:0.85em;font-weight:400;text-transform:uppercase}header#main-header .menu-menu-principal-container > ul li a:hover{background:#2a2a2a;color:#fff}header#main-header .menu-menu-principal-container > ul li a i{font-size:25px}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children:hover a{background:#2a2a2a;color:#fff}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children:hover .sub-menu{display:block}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children .sub-menu{display:none;position:absolute;margin-left:0;padding-left:0;min-width:250px;background:#2a2a2a}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children .sub-menu li{width:100%}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children .sub-menu li a{padding:15px 15px;color:#fff;font-size:0.9em;display:block;transition:all ease-in 0.2s}header#main-header .menu-menu-principal-container > ul li.menu-item-has-children .sub-menu li a:hover{border-left:5px solid #fff;padding-left:25px}header#main-header .menu-menu-principal-container > ul li.phone-link{margin-left:10px}header#main-header .menu-menu-principal-container > ul li.phone-link a{border:1px solid #2a2a2a;font-weight:600 !important;color:#2a2a2a !important;padding:10px 15px}header#main-header .menu-menu-principal-container > ul li.phone-link a:hover{background:#2a2a2a !important;color:#fff !important}.menu-site{position:fixed;background:#2a2a2a;bottom:0;left:0;height:100%;width:80%;z-index:9999;display:none;box-shadow:3px 0px 6px rgba(0, 0, 0, 0.3)}.menu-site #mobile-menu{list-style-type:none;text-align:left;margin:0;padding:0}.menu-site #mobile-menu li{border-bottom:1px solid #212121}.menu-site #mobile-menu li a{display:block;text-transform:uppercase;font-size:1em;padding:20px 25px;font-weight:300;color:#fff;text-decoration:none;transition:all ease-in 0.1s}.menu-site #mobile-menu li a:hover{background:#fff;color:#2a2a2a}.menu-site #mobile-menu li.menu-item-has-children{position:relative;width:100%}.menu-site #mobile-menu li.menu-item-has-children > a{width:80%;display:inline-block}.menu-site #mobile-menu li.menu-item-has-children.open i{transition:all ease-in 0.2s;transform:rotate(90deg)}.menu-site #mobile-menu li.menu-item-has-children .caret{display:inline-block;cursor:pointer;width:20%;padding:20px 25px;color:#fff}.menu-site #mobile-menu li.menu-item-has-children .caret:hover{background:#fff;color:#2a2a2a}.menu-site #mobile-menu li.menu-item-has-children ul.sub-menu{display:none;margin-left:0;padding-left:0}.menu-site #mobile-menu li.menu-item-has-children ul.sub-menu li a{width:100%;padding:15px 25px 15px 35px;font-size:0.9em}.menu-site #mobile-menu li.icon-sc{border-top:1px solid #fff;display:inline-flex;flex-grow:1;width:50%;text-align:center;justify-content:stretch;align-items:center}.menu-site #mobile-menu li.icon-sc a{width:100%}.menu-site #mobile-menu li.icon-sc a i{font-size:2em}.menu-site #mobile-menu li.btn__phone{background:#fff}.menu-site #mobile-menu li.btn__phone a{color:#000;text-align:center;font-size:1.5em}.home .site-content{margin-top:85px}@media (max-width:991px){.home .site-content{margin-top:83px}}.modal-info{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0, 0, 0, 0.6);}.modal-content{background-color:#fefefe;margin:10% auto;padding:35px;border:1px solid #888;width:80%;max-width:650px;border-radius:5px}.modal-content img{margin:0 auto 25px auto}.modal-content p{color:#333;font-size:14px}.modal-content p:last-of-type{margin-bottom:0px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@media (max-width:768px){.modal-content{background-color:#fefefe;margin:10% auto;padding:35px;border:1px solid #888;width:75%;max-width:650px;border-radius:5px}.modal-content img{margin:0 auto 40px auto;max-width:160px}.modal-content p{color:#333;font-size:12px}}footer#colophon{background:#2a2a2a}footer#colophon .socials-footer{margin-bottom:2em}footer#colophon .socials-footer a{color:#fff !important;font-size:1em;padding:10px 15px}footer#colophon .site-nav img{margin-top:8em;margin-bottom:1em;padding:25px 15px}footer#colophon .site-nav #menu-menu-footer{margin:0 0 35px 0;padding:0;text-align:center}footer#colophon .site-nav #menu-menu-footer li{display:inline-block}footer#colophon .site-nav #menu-menu-footer li a{padding:5px 10px;display:block;color:#fff;font-size:0.9em;text-decoration:none !important;text-transform:uppercase}footer#colophon .site-info{border-top:1px solid #5f5f5f;padding:10px}footer#colophon .site-info p,footer#colophon .site-info span,footer#colophon .site-info a{font-size:1em;color:#fff;margin-bottom:0px}section#intro{background:url('img/intro_bg.jpg') no-repeat;background-size:cover;background-position:right bottom}section#intro h1{font-family:'Poppins';font-weight:200}@media (max-width:991px){section#intro h1{font-size:2em}}section#intro h1::after{bottom:-5px}@media (max-width:1200px){section#intro h1{padding-bottom:20px;margin-bottom:30px}}section#intro .contentOffers{padding:30px;background:#2a2a2a}section#intro .contentOffers .carousel-indicators{bottom:0;margin-top:30px;margin-bottom:0px}section#intro .contentOffers .news_content{padding-bottom:30px}section#intro .contentOffers .content-left{color:#fff;text-decoration:none !important;opacity:0;transition:none;transform:translate3d(0, 0, 0) !important;height:auto}section#intro .contentOffers .content-left.active{transition:opacity 0.15s ease-in-out, height 0.15s;opacity:1;height:auto}section#intro .contentOffers .content-left .date-actu{margin-bottom:25px;font-family:'Work Sans';font-size:1.3em;font-weight:600;color:#fff}section#intro .contentOffers .content-left .content-actu h2{font-weight:500;font-size:1em;word-break:break-word;line-height:20px;margin-bottom:30px;padding-bottom:10px;color:#fff}@media (max-width:1199px){section#intro .contentOffers .content-left .content-actu h2{font-size:1.1em}}section#intro .contentOffers .content-left .content-actu h2::after{bottom:-15px;color:#fff}section#intro .contentOffers .content-left .content-actu h2 p{margin-bottom:0;padding-bottom:0}section#intro .contentOffers .content-left .content-actu p{color:#fff}section#intro .content-center{padding:3em 4em 0 4em}@media (max-width:768px){section#intro .content-center{margin-top:30px;padding:3em 0 0 0}}section#intro .content-right{padding:30px;border:1px solid #535353}@media (max-width:768px){section#intro .content-right{margin-top:30px}}section#intro .content-right h2{font-family:'trajan pro';font-weight:400;font-size:1.3em;margin-bottom:50px;padding-bottom:30px}@media (max-width:991px){section#intro .content-right h2{font-family:'trajan pro';font-size:1.5em}}section#intro .content-right h2::after{bottom:-15px}section#intro .content-right p{margin-bottom:0px;padding-bottom:0px}.block-link{height:0}.block-link a{margin-top:0px}section#minceur{position:relative}section#minceur .minceur_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url('img/minceur_bg.jpg') no-repeat;background-size:cover;background-position:right top}@media (max-width:768px){section#minceur .minceur_bg{background-position:80% top;opacity:0.2}}section#minceur h2{font-family:'poppins';font-weight:200;font-size:2.5em;margin-bottom:50px;padding-bottom:30px}@media (max-width:991px){section#minceur h2{font-size:2em}}section#minceur h2::after{bottom:-15px}section#minceur h3{font-family:'Work Sans';font-size:1.2em;font-weight:400;color:#fff;margin-bottom:0px}section#minceur h3 section#minceur h3::after{bottom:-15px}section#minceur p{margin-bottom:0px;padding-bottom:0px}section#minceur .minceur_top{padding-bottom:0em}@media (min-width:992px){section#minceur .minceur_top .minceur_txt{padding-top:50px}}section#minceur .minceur_top a{position:relative;display:inline-block;margin-top:100px;z-index:1;text-align:center}@media (max-width:991px){section#minceur .minceur_top a{margin-top:30px;margin-bottom:30px}}section#minceur .minceur_bottom{position:relative}section#minceur .minceur_bottom .minceur_items .minceur_item{position:relative}section#minceur .minceur_bottom .minceur_items .minceur_item .minceur-items-bg{opacity:0.2;position:absolute;top:0;left:0;filter:grayscale(1)}@media (min-width:992px){section#minceur .minceur_bottom .minceur_items{position:absolute;bottom:-220px;right:0}}section#minceur .minceur_bottom .minceur_items > div{margin-top:15px;margin-bottom:15px}section#minceur .minceur_bottom .minceur_items > div .minceur_item{padding:2.5em;text-align:center;height:100%;min-height:200px;text-decoration:none !important;box-shadow:0px 5px 3px rgba(0, 0, 0, 0.1);transition:all ease-in 0.1s}@media (max-width:992px){section#minceur .minceur_bottom .minceur_items > div .minceur_item{padding:10px;min-height:100px}}section#minceur .minceur_bottom .minceur_items > div .minceur_item h3{color:#2a2a2a;padding-bottom:15px}@media (max-width:992px){section#minceur .minceur_bottom .minceur_items > div .minceur_item h3{font-size:14px}}section#minceur .minceur_bottom .minceur_items > div .minceur_item h3:after{margin-top:10px}section#minceur .minceur_bottom .minceur_items > div .minceur_item:hover{box-shadow:0px 8px 8px rgba(0, 0, 0, 0.4)}section#minceur .minceur_bottom .minceur_items > div .minceur_item._p{background:#fff}section#minceur .minceur_bottom .minceur_items > div .minceur_item._d{background:#fff}section#minceur .minceur_bottom .minceur_items > div .minceur_item._t{background:#fff}section#minceur .minceur_bottom .minceur_items > div .minceur_item p{color:#2a2a2a}@media (min-width:992px){section#minceur .minceur_bottom .minceur_items > div .minceur_item._p,section#minceur .minceur_bottom .minceur_items > div .minceur_item._t{margin-top:60px}}section#services{background:url('img/services_bg.jpg') no-repeat;background-size:cover;background-position:right bottom;position:relative;z-index:-1}section#services h2{font-family:'Poppins';font-weight:200;font-size:2.5em;line-height:50px;margin-bottom:50px;padding-bottom:30px}@media (max-width:991px){section#services h2{font-size:2em}}section#services h2::after{bottom:-15px}section#services .services_top{padding-bottom:5em}section#services .services_bottom{position:relative}@media (min-width:992px){section#services .services_bottom{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%)}}@media (min-width:992px){section#services .services_bottom .services_items{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);width:100%}}section#services .services_bottom .services_items > div{margin-top:15px;margin-bottom:15px}section#services .services_bottom .services_items > div .service_item{padding:2em 1.4em;border:1px solid #535353;background:#fff;height:100%}section#services .services_bottom .services_items > div .service_item h3{font-family:'trajan pro';font-weight:400;font-size:1em;line-height:25px;margin-bottom:30px;padding-bottom:10px}section#services .services_bottom .services_items > div .service_item h3::after{bottom:-15px}section#services .services_bottom .services_items > div .service_item p{padding-bottom:0;margin-bottom:0}section#marques .row > div{margin:15px 0}section#soins h2{font-family:'Poppins';font-weight:200;font-size:2.5em;line-height:45px;margin-bottom:50px;padding-bottom:30px}@media (max-width:991px){section#soins h2{font-size:2em}}section#soins h2::after{bottom:-15px}section#soins .soins_text{overflow:hidden;padding:5em}@media (min-width:992px){section#soins .soins_text{padding:10em}}section#soins .soins_text._s1{background:#f6f6f6}section#soins .soins_text._s2{background:#2a2a2a}section#soins .soins_text._s2 h2{color:#fff}section#soins .soins_text._s2 p{color:#fff}section#soins .soins_text a{position:relative;display:inline-block;margin-top:100px;z-index:1;text-align:center}section#soins .soins_img{min-height:450px}section#map{position:relative}section#map .contact-cartouche{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);background:#fff;padding:2em 5em;max-width:500px;margin:auto;box-shadow:0px 5px 5px rgba(0, 0, 0, 0.2)}@media (max-width:991px){section#map .contact-cartouche{padding:2em 1em;width:90%}}section#map .contact-cartouche:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f3c5";display:inline-block;font-size:2.5em;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;top:-15px;left:50%;transform:translate(-50%, -15px)}section#map .contact-cartouche h2{font-family:'Poppins';font-weight:200;font-size:1.5em;margin-bottom:30px;padding-bottom:10px;color:#535353}section#map .contact-cartouche h2::after{bottom:-15px}section#map .contact-cartouche span{font-size:1.2em;color:#535353}section#map .contact-cartouche a{margin:5px;display:block;font-weight:600;color:#2a2a2a;text-decoration:none;font-size:1.5em}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}