.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et_pb_code_inner{position:relative}
.et_pb_text{word-wrap:break-word}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}@import url(https://use.typekit.net/fvw7bxp.css);
@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");

@font-face{
font-family:ETmodules;
font-display:block;
src:url(//www.esthetique-medicale.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);
src:url(//www.esthetique-medicale.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"), url(//www.esthetique-medicale.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//www.esthetique-medicale.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"), url(//www.esthetique-medicale.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
body {
font-family: 'Josefin Sans',sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 1.4;
text-align:justify;
}
#text-3 img, #newsletter input.wpcf7-submit, a, *:after, #formulaire input.wpcf7-submit,
#formulaire img,
#bt_cote img, #reseaux img {
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
}
h1, h2, h3, h4, h5, h6 {
font-family: freight-big-pro, serif;
position:relative;
text-align:left;
}
h1,
h2 {
font-size:50px;
margin-bottom:30px;
}
h3 {
font-size: 22px;
font-weight: 600;
}
a:hover {
color: #000;
}
#slideshow p a, a.btn2 {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_fleche-right_808080.svg);
background-position: 100% 9px;
background-repeat: no-repeat;
background-size: 17px;
color: gray;
display: block;
font-size: 18px;
font-weight: 600;
max-width: max-content;
padding-bottom: 10px;
padding-right: 35px;
position: relative;
text-align:left;
}
#slideshow p {
text-align:justify;
}
#slideshow p a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_fleche-right_ffffff.svg);
color:#fff;
}
#slideshow p a:hover,
a.btn2:hover {
padding-right:50px;
}
#slideshow p a:hover:after, a.btn2:hover:after {
left: 50px;
width: 50px;
}
#slideshow p a:after,
a.btn2:after {
background-color:#808080;
bottom:0;
content:"";
height:1px;
left:0;
position:absolute;
width:30px;
}
#slideshow p a:after {
background-color:#fff;
}
.et_pb_module.et_pb_text_align_left {
text-align:justify;
}
#liens_top .textwidget {
display: block;
margin-right: 220px;
max-width: 240px;
float: right;
}
#liens_top {
position:absolute;
top:0;
width:100%;
}
#liens_top #text-2 p a {
background-color: #776757;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_rdv_c5a286.svg);
background-position: 10px 40%;
background-repeat: no-repeat;
background-size: 35px;
color: #fff;
display: block;
font-size: 12px;
padding: 10px 10px 10px 50px;
text-transform: uppercase;
}
#liens_top #text-2 p a {
background-color: #c5a286;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_rdv_c5a286.svg);
}
#liens_top #text-2 p a:hover {
background-color: #776757;
}
#text-3 img {
max-width: 35px;
margin-top: 10px;
margin-right: 10px;
}
#rajeunir, #rajeunir .et_pb_row {
padding-bottom: 0;
padding-top: 30px;
}
#rajeunir h2 {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/ornement_cee6ea.svg);
background-position: bottom center;
background-repeat: no-repeat;
background-size: 250px;
color: #d8cbbb;
padding-bottom: 70px;
}
#contact, #videos, #faq {
position:relative;
}
#contact:hover:after, #videos:hover:after, #faq:hover:after {
border-radius: 10px;
color: #64584c;
content: "Nous contacter";
font-size: 16px;
font-weight: 600;
right: 70px;
position: absolute;
top: 17px;
width: 250px;
text-align: right;
background-color: rgba(255, 255, 255, 0.8);
padding-right: 5px;
text-align: right;
z-index: -1;
}
#contact:hover:after {
width: 160px;
padding-right: 0;
text-align: center;
z-index: -1;
}
#faq:hover:after {
content: "Des réponses à vos questions";
width: 270px;
padding-right: 0;
text-align: center;
}
#videos:hover:after {
content: "Découvrir nos vidéos";
width:200px;
padding-right: 0;
text-align: center;
}
.home #main-header {
background-color: transparent;
}
#main-header {
z-index: 99999;
top: 0;
width: 100%;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
position: relative;
}
#main-header.et-fixed-header {
background-color: #dacebe;
}
#main-header .container {
width:100%;
}
#main-header.et-fixed-header #logo {
max-height: 70px;
}
.et_header_style_left #main-header.et-fixed-header #et-top-navigation nav > ul > li > a {
padding: 10px 20px 10px;
margin-top: 15px;
}
#top-menu .menu-item-has-children>a:first-child:after {
right: 50%;
top:35px;
margin-right: -8px;
}
#main-header.et-fixed-header #top-menu .menu-item-has-children>a:first-child:after {
top: 22px;
}
#top-menu li.mega-menu>ul>li>a {
background-position: -135px 0px;
background-repeat: no-repeat;
background-size: 530px;
display: block;
font-size: 16px;
height: 100%;
line-height: 1.3;
padding: 150px 160px 20px 10px;
}
#top-menu li.mega-menu>ul {
display:flex;
flex-wrap:wrap;
padding:30px 20px 0;
}
#top-menu li.mega-menu>ul>li {
margin: 0 0 30px;
}
#top-menu li.mega-menu>ul>li>a:hover,
#top-menu li.mega-menu>ul>li.current_page_item>a {
color:#fff;
}
#top-menu li.mega-menu>ul>li>a:first-child {
padding-top:100px !important;
} #top-menu li.mega-menu:nth-child(2)>ul>li:first-child>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_rides.jpg);
}
#top-menu li.mega-menu:nth-child(2)>ul>li:nth-child(2)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_produits_volumateurs.jpg);
}
#top-menu li.mega-menu:nth-child(2)>ul>li:nth-child(3)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_visage.jpg);
}
#top-menu li.mega-menu:nth-child(2)>ul>li:nth-child(4)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_ovale-visage.jpg);
}
#top-menu li.mega-menu:nth-child(2)>ul>li:last-child>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_sculpter.jpg);
}
#main-header.et-fixed-header #liens_top #text-2 p a {
padding: 5px 10px 5px 50px;
}
#top-menu li.mega-menu:nth-child(3)>ul>li:first-child>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_botox.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(2)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_acide.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(3)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_hydrafacial.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(4)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_peeling.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(5)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_mesolift.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(6)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_produits_volumateurs.jpg);
}
#top-menu li.mega-menu:nth-child(3)>ul>li:nth-child(7)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_fils.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:first-child>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_front.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(2)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_regard.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(3)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_tempes.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(4)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_pommette.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(5)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_nasogeniens.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(6)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_nez.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(7)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_levres.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(8)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_menton.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(9)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_cou.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(10)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_visage.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:nth-child(11)>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_ovale-visage.jpg);
}
#top-menu li.mega-menu:nth-child(4)>ul>li:last-child>a {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_intervention.jpg);
}
#main-header.et-fixed-header #liens_top #text-2 p a {
padding: 5px 10px 5px 50px;
}
#top-menu-nav>ul>li>a:hover,
#top-menu ul li ul li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
background-color:#c5a286;
color: #fff;
opacity:1;
}
#main-header.et-fixed-header #text-3 img {
margin-top:5px;
max-width:30px;
}
#top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {
cursor:default;
}
#top-menu .menu-item-has-children:nth-child(2) > a:first-child,
#top-menu .menu-item-has-children:nth-child(3) > a:first-child {
cursor:pointer;
} #logo {
max-height: 140px;
}
.et_fixed_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container {
padding-top: 0 !important;
}
#liens_top {
position:absolute;
top:0;
z-index:9;
}
#liens_top p {
padding-bottom:0;
}
#top-menu li {
display: inline-block;
padding-right: 0;
font-size: 16px;
}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
border-bottom: 2px solid rgba(0, 0, 0, 0);
color: #fff;
font-weight: 800;
margin-top: 20px;
padding: 20px 20px 20px;
text-shadow: 0 0 3px rgb(0 0 0 / 50%);
text-transform: uppercase;
}
#et_top_search {
float: none;
margin: 0;
position: absolute;
right: 180px;
width: 18px;
top: 0;
z-index: 9;
}
#et_top_search #et_search_icon {
cursor:pointer;
display: block;
width: 180px;
height: 42px;
background-color: #fff;
position:relative;
}
#et_top_search:before {
color: #c5a286;
content: "Rechercher";
font-size: 12px;
left: 15px;
position: absolute;
cursor: pointer;
top: 10px;
z-index: 99;
text-transform: uppercase;
}
#et_search_icon:before {
background-color: #fff;
border-radius: 30px;
border: 1px solid #fff;
font-size: 27px;
top: 7px;
color: #c5a286;
padding: 0px;
left: 146px;
}
#et_top_search:hover:before {
color: #fff;
}
#et_search_icon:hover:before {
background-color:  #c5a286;
color: #fff;
}
.et-fixed-header #et_search_icon:before {
top: 2px;
}
.et-fixed-header #et_top_search #et_search_icon {
height: 33px;
}
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a,
.et-fixed-header #et_search_icon:before {
text-shadow:none;
}
.et-search-form input {
border: 1px solid #fff;
background-color: #fff;
padding: 50px;
z-index: 99999;
position: relative;
}
.et-fixed-header .et-search-form input {
padding: 30px 50px;
}
#top-menu li a:hover {
border-bottom:2px solid #fff;
}
#accueil {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_acceuil.png);
}
#slideshow {
position:relative;
}
#slideshow .et_pb_slide_description {
padding: 150px 0 50px;
text-align: left;
text-shadow: none;
}
#slideshow p,
#slideshow li {
font-size: 18px;
}
.home #slideshow p {
font-size: 30px;
margin-bottom:30px;
}
.home #slideshow p a {
font-size: 20px;
}
#slideshow h2,
#slideshow h1 {
font-size:60px;
font-weight:200;
line-height:1.2;
margin-bottom:50px;
}
.home #slideshow h2 {
font-size:60px;
margin-bottom:50px;
}
#slideshow h2 {
font-size: 40px;
margin-bottom: 10px;
}
#slideshow .et_pb_slider .et_pb_slide {
height:900px;
}
a#sroll {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/scroll_accueil.png);
background-position:center center;
background-repeat:no-repeat;
background-size:50px;
bottom:50px;
display:block;
height:50px;
left:50%;
margin-left:-25px;
position:absolute;
width:50px;
}
a#sroll:hover {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/scroll_accueil-h.png);
}
#bt_cote {
bottom: 20%;
position: fixed;
right: 10px;
z-index: 99;
}
#formulaire img,
#bt_cote img {
display: block;
max-width: 50px;
margin: 5px;
}
#bt_cote img {
border: 1px solid #fff;
border-radius: 100%;
}
#text-3 img:hover,
#formulaire img:hover,
#bt_cote img:hover {
transform:scale(1.2);
-moz-transform:scale(1.2);
-webkit-transform:scale(1.2);
}
.et_pb_row {
max-width:1400px;
width:100%;
}
.home .et_pb_row,
.home .et_pb_row > div {
display: flex;
flex-wrap: wrap;
}
.home #reseaux .et_pb_row > div,
.home #reseaux .et_pb_row,
.home #formulaire .et_pb_row > div,
.home #footer2 .et_pb_row,
.home #footer2 .et_pb_row > div,
.home #acces .et_pb_row,
.home #acces .et_pb_row > div,
.home #question .et_pb_row,
.home #question .et_pb_row > div,
.home #rajeunir .et_pb_row,
.home #rajeunir .et_pb_row > div {
display:block;
}
.home .et_pb_row > div > div {
margin:auto 0;
}
.et_pb_column_empty {
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
#besoins .et_pb_column {
margin-bottom:-100px;
padding:50px 0 150px;
}
#besoins .et_pb_column_empty {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_besoins.jpg);
}
#zones .et_pb_column_empty {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_zones.jpg);
}
#solutions {
background-color: #f5f0ec;
padding: 0 30px;
position: relative;
}
#solutions .et_pb_column_empty.peeling {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_peeling.jpg);
}
#solutions .et_pb_column_empty.acide {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_acide.jpg);
}
#solutions .et_pb_column_empty.botox {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_botox.jpg);
}
#solutions .et_pb_column_empty.mesolift {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_mesolift.jpg);
}
#solutions .et_pb_column_empty.produits {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_produits.jpg);
}
#solutions .et_pb_column_empty.fils {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_fils.jpg);
}
#solutions .et_pb_column_empty.hydrafacial {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_hydrafacial.jpg);
}
#solutions .et_pb_column_empty:first-of-type {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_solutions.jpg);
}
#solutions .et_pb_column_empty:nth-of-type(2):after, #solutions .et_pb_column_empty:nth-of-type(2):before {
background-color: #cee6ea;
content: "";
height: 105px;
position: absolute;
left: 0;
top: -105px;
width: 100%;
}
#solutions .et_pb_column_empty:nth-of-type(2):after {
bottom: -105px;
top: auto;
border: none;
}
#actualites {
padding: 4% 30px;
}
#actualites .et_pb_column_empty {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_actualites.jpg);
}
.category #et-main-area,
.error404 #et-main-area,
.search #et-main-area,
.single-post #et-main-area {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_actualites.jpg);
background-position:top center;
background-repeat:no-repeat;
padding-top:500px;
}
#docteur .et_pb_column_empty {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_aknin.jpg);
}
.et_pb_widget  h4 {
color:#776757;
font-size:24px;
font-weight:600;
}
.et_pb_widget  ul {
margin-left:30px;
}
.zone h2, #besoins h2, #zones h2, #solutions h2, #acces h2, #reseaux h2 {
font-family: 'Josefin Sans', sans-serif;
font-size:20px;
font-weight:400;
line-height:1.5;
margin-bottom:50px;
padding-bottom:20px;
text-transform:uppercase;
}
.zone h2:after, #besoins h2:after, #zones h2:after, #solutions h2:after, #acces h2:after, #reseaux h2:after {
background-color:#808080;
bottom:10px;
content:"";
height:1px;
left:0;
position:absolute;
width:30px;
}
.zone .et_pb_text ul, #besoins .et_pb_text ul, #zones .et_pb_text ul, #solutions .et_pb_text ul, #docteur .et_pb_text ul {
margin:0 0 50px;
padding:0;
}
.zone .et_pb_text ul.liste {
padding:0 0 23px 1em;
}
.page-id-5343 .accroches {
margin: 0 auto;
max-width: 840px;
}
.accroches ul li, .zone li, #besoins li, #zones li, #solutions li, #docteur li {
list-style:none;
}
.zone .et_pb_text ul.liste li {
list-style:circle;
}
.soin_zone .zone li {
margin-bottom:40px;
}
.zone li a, #besoins li a, #zones li a, #solutions li a {
color: rgba(0,0,0,.7);
display: block;
font-family: freight-big-pro,serif;
font-size: 44px;
line-height: 1;
margin-bottom: 10px;
width: auto;
max-width: max-content;
text-align:left;
}
.zone li a:hover, #besoins li a:hover, #zones li a:hover, #solutions li a:hover, #solutions li a.active {
border-bottom:1px solid;
color:rgba(0, 0, 0, 1);
}
#zones .et_pb_accordion .et_pb_toggle li a,
#solutions .et_pb_accordion .et_pb_toggle li a,
#besoins .et_pb_accordion .et_pb_toggle li a,
.zone .et_pb_accordion .et_pb_toggle li a {
display: inline;
font-family: 'Josefin Sans',sans-serif;
font-size: 16px;
line-height: 1;
margin-bottom: 0;
width: max-content;
}
#besoins {
margin-bottom: -30px;
padding: 0 30px;
}
#centre,
#zones {
background-color:#f5f0ec;
border-top:300px solid #d7cbbb;
padding-top:0;
}
.page-id-5343 #centre {
background-color:#cee6ea;
}
#centre .et_pb_row,
#zones .et_pb_row {
background-color: #fff;
box-shadow: 0 0 50px rgb(0 0 0 / 10%);
margin-top: -100px;
padding: 0;
position: relative;
}
#centre .et_pb_row {
display:flex;
}
#centre .et_pb_row .et_pb_column_1_2:last-of-type,
#zones .et_pb_row .et_pb_column_1_2:first-of-type {
padding:50px;
}
#docteur {
padding:0 30px;
}
#docteur:after,
#haut:after {
background-color:#cee6ea;
content:"";
height:80%;
position:absolute;
right:0;
top:0;
width:25%;
}
#haut .et_pb_row,
#docteur .et_pb_row {
display:flex;
padding: 150px 0 50px;
position: relative;
z-index: 2;
}
.traitement + #haut.et_pb_section {
padding-top: 0;
padding: 0 30px;
}
.traitement + #haut .et_pb_row {
padding: 80px 0 50px;
}
.entry-content .accroches_besoins ul,
.accroches.et_pb_text ul,
#docteur .et_pb_text ul {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-top:50px;
}
.toutes_accroches {
padding:30px 0 50px;
}
.toutes_accroches ul li a,
.accroches_besoins ul li a,
.accroches ul li a,
#docteur ul li a {
background-position: 20px 50%;
background-repeat: no-repeat;
background-size: 15px;
border-radius: 30px;
color: #64584c;
padding: 10px 50px;
}
#docteur ul li a,
.accroches_besoins ul li a,
.accroches ul li a {
display:block;
}
.accroches ul li:first-child a,
#docteur ul li:first-child a {
background-color:#d7cbbb;
}
.accroches ul li:nth-child(2) a,
#docteur ul li:nth-child(2) a {
background-color:#f5f0ec;
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_rdv_62584c.svg);
}
a.consult,
.accroches ul li:last-child a,
#docteur ul li:last-child a {
background-color:#eae9e7;
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_consultation_62584c.svg);
}
.toutes_accroches ul li a:hover,
.accroches_besoins ul li:first-child a:hover,
.accroches_besoins ul li:nth-child(2) a:hover,
.accroches_besoins ul li:last-child a:hover,
.accroches ul li a:hover,
#docteur ul li a:hover {
background-color:#64584c;
color:#fff;
}
.actu,
#actualites .et_pb_post {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_news.png);
background-position:left center;
background-repeat:no-repeat;
background-size:80px;
padding:30px 0 0 100px;
}
.actu {
background-size: 60px;
color: #cce6ea;
display: block;
font-size: 18px;
font-weight: 800;
margin: 0 auto;
max-width: max-content;
padding: 10px 0 10px 70px;
text-align: left;
}
#actualites .et_pb_post h2 {
font-size: 28px;
font-weight: 600;
margin-bottom: 10px;
}
#actualites .et_pb_post h2 a:hover {
color:#cce6ea;
}
#actualites .post-meta {
border-bottom: 1px solid #b3b3b3;
color: #b3b3b3;
font-size: 16px;
left: 100px;
padding-bottom: 5px;
position: absolute;
top: 0;
width: 100%;
}
#question {
background-color:#d7cbbb;
}
#question h2 {
text-align:center;
}
.home #acces .et_pb_row,
.home #acces .et_pb_row > div {
display: block;
}
.home .et_pb_row > div > div {
margin:auto 0;
}
#formulaire,
#formulaire .et_pb_row {
padding-top:0;
}
#formulaire .et_pb_column:last-of-type {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/img_formulaire.jpg);
background-position:top center;
}
#formulaire .et_pb_column:first-of-type {
background-color: #fff;
box-shadow: 0 0 50px rgb(0 0 0 / 10%);
margin-right: 0;
margin-top: -80px;
padding: 30px;
}
#formulaire .et_pb_column:last-of-type .et_pb_text_inner {
background-color: rgba(255,255,255,.6);
padding: 10px 0;
width: 100%;
}
#formulaire form {
border-top:1px solid;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-top:40px;
padding-top:40px;
}
#formulaire .champs1 {
width:45%;
}
#formulaire .champs2 {
width:100%;
}
#formulaire input {
border:none;
border-bottom:1px solid;
padding:10px;
width:100%;
}
#formulaire .accepter input {
width:auto;
}
#formulaire input.wpcf7-file {
display:block;
margin:0 auto;
}
#formulaire textarea {
border: 1px solid #000;
width: 100%;
}
#newsletter input.wpcf7-submit,
#formulaire input.wpcf7-submit {
background-color: #d7cbbb;
border: 1px solid #d7cbbb;
border-radius: 30px;
color: #64584c;
cursor: pointer;
display: block;
font-size: 16px;
margin: 20px auto 0;
padding: 10px 50px;
width: auto;
}
#newsletter input.wpcf7-submit:hover,
#formulaire input.wpcf7-submit:hover {
background-color:#64584c;
color:#fff;
}
#formulaire .et_pb_column:last-of-type .et_pb_text_inner p {
display: none;
}
#formulaire img {
padding: 20px;
max-width: 100%;
}
#formulaire #tel:hover:after {
left: 5px;
top: 90px;
}
#acces {
background-attachment:fixed;
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/bg_lieu.jpg);
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
padding:180px 0;
}
.page-id-5343 #acces {
padding:80px 0;
}
#acces .et_pb_module {
border:1px solid #c5a286;
margin:0 auto;
padding:50px;
text-align:center;
width:500px;
}
#acces h2 {
margin-bottom:50px;
text-align:center;
}
#acces h2:after {
background-color: #c5a286;
left: 50%;
margin-left: -15px;
}
#acces h3 {
font-size: 60px;
font-weight: 400;
margin-bottom: 30px;
text-align:center;
}
#acces a {
background-color:#fff;
border:1px solid #fff;
border-radius:30px;
border-radius:30px;
color: #64584c;
display:block;
margin:20px auto 0;
padding:15px 50px;
width:200px;
}
#acces a:hover {
background-color:transparent;
color:#fff;
}
#reseaux.et_pb_section {
padding: 0 30px;
background-color: #dacebe;
}
#reseaux h2 {
margin-bottom: 15px;
float: left;
}
#reseaux img {
float: right;
margin: 0 10px;
max-width: 50px;
}
#reseaux img:hover {
transform:scale(1.2);
-moz-transform:scale(1.2);
-webkit-transform:scale(1.2);
}
.et_pb_gutters3 #reseaux .et_pb_column_4_4 .et_pb_module {
margin-bottom:0;
}
#footer1 {
background-color: #c5a286;
color: #fff;
font-weight: 200;
padding: 20px 30px;
}
#footer1 .et_pb_column_1_2:first-of-type{
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/logo_aknin_f7e3d5.svg);
background-position:left center;
background-repeat:no-repeat;
background-size:220px;
padding-left:270px;
}
#footer1 h2 {
color: #fff;
font-family: 'Josefin Sans',sans-serif;
font-size: 20px;
font-weight: 400;
margin-bottom: 0;
padding-bottom: 20px;
text-transform: uppercase;
}
#newsletter input.wpcf7-form-control {
background-color: transparent;
border: none;
border-bottom: 1px solid #fff;
color: #fff;
float: left;
margin-bottom: 10px;
padding: 10px;
width: calc(100% - 200px);
font-size: 16px;
}
#newsletter input::placeholder {
color:#fff;
}
#newsletter input.wpcf7-submit {
background-color: #eae9e7;
color: #c5a286;
float: right;
margin-top: 0;
text-align: center;
width: 120px;
}
#newsletter input.wpcf7-submit:hover {
background-color:#fff;
color:#c5a286;
}
#newsletter .wpcf7-list-item-label {
font-size:0.9em;
}
.tel, .adresse {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_tel-b.png);
background-position:5px 0;
background-repeat:no-repeat;
background-size:20px;
font-weight:200;
padding-left:35px;
}
.tel.wpcf7-form-control-wrap {
padding-left:0;
}
.adresse {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_home.png);
}
#footer2 {
background-color:#fffbf8;
padding:0;
}
#footer2 .et_pb_row {
padding:10px 0;
}
#footer2 .et_pb_module {
margin-bottom:0;
}
#footer2 p {
margin:0;
padding:0;
text-align:center;
}
#footer2 p a {
color:#64584c;
margin:0 10px;
}
#footer2 p a:hover {
color:#d7cbbb;
}
#main-footer {
display:none;
} #slideshow .et_pb_slide_content {
max-width:50%;
}
#slideshow p:first-of-type {
margin-bottom:30px;
}
.intro .et_pb_text_inner,
.top_besoin p,
.intro p {
margin:0 auto;
max-width:80%;
text-align:center;
}
p:not(.has-background):last-of-type {
padding-bottom: 1em;
}
.page-id-5649 .intro .et_pb_text_inner,
.page-id-5649 .intro,
.page-id-5649 .intro li,
.page-id-5649 .intro p,
.page-id-5986 .intro li,
.page-id-5986 .intro p,
.page-id-5428 .intro p {
max-width:100%;
text-align:justify;
}
.intro.et_pb_section,
.besoin.et_pb_section {
padding: 20px 0;
}
.entry-content .toutes_accroches ul,
.entry-content .accroches_besoins ul {
margin:30px auto 0;
padding:0;
max-width:600px;
}
.toutes_accroches ul li,
.accroches_besoins ul li {
list-style:none;
}
a.rdv,
.accroches_besoins ul li:first-child a {
background-color: #f5f0ec;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_rdv_62584c.svg);
}
a.faq,
.accroches_besoins ul li:nth-child(2) a {
background-color: #d7cbbb;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_faq.png);
}
.accroches_besoins ul li:last-child a.photos,
a.photos,
.accroches_besoins ul li:last-child a {
background-color: #eae9e7;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_photos.png);
background-size:20px;
}
a.tarif {
background-color: #d7cbbb;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_tarif.png);
}
.acces {
background-color:#64584c;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_acces-h.png);
background-position: 10px 50%;
background-repeat: no-repeat;
background-size: 20px;
border-radius: 30px;
color:#fff;
font-weight: 500;
padding: 5px 20px 5px 40px;
}
.acces:hover {
background-color: #fff;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_acces.png);
color: #64584c;
}
.besoin .top_besoin h2,
.intro h2 {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/ornement_cee6ea.svg);
background-position: bottom center;
background-repeat: no-repeat;
background-size: 250px;
color: #d8cbbb;
padding-bottom: 70px;
text-align:center;
}
.intro h2:nth-of-type(2) {
margin-top:50px;
}
.bloc_bleu {
display:flex;
}
.et_pb_gutters3 .bloc_bleu .et_pb_column_1_2.bloc_bleu {
background-color:#cee6ea;
display:flex;
position:relative;
z-index:9;
}
.et_pb_gutters3 .bloc_bleu .et_pb_column_1_2 {
background-color: #f5f0ec;
}
.et_pb_gutters3 .et_pb_row.bloc_bleu:after {
background-color:#cee6ea;
content: "";
height: 100%;
position: absolute;
top: 0;
width: 50%;
z-index: 1;
}
.et_pb_gutters3 .et_pb_row.bloc_bleu:first-of-type:after {
right: 0;
}
.et_pb_gutters3 .et_pb_row.bloc_bleu:last-of-type {
left:0;
}
.bloc_bleu .et_pb_module {
margin: auto !important;
padding:20px;
}
.zone .et_pb_text ul.li {
margin-left:15px;
}
.zone ul.li li,
ul li,
.bloc_bleu ul li {       list-style: circle;
}
.bloc_bleu .bloc_bleu ul li { list-style: circle;
}
ul.li-centre li {
margin: 0 auto;
max-width: max-content;
text-align:center;
}
.zone {
display:flex;
}
.zone > div {
padding-bottom:30px;
padding-top:30px;
}
#envies.et_pb_section {
padding: 30px 0;
}
.et_pb_section.accroche_besoins {
padding:0;
}
#envies a.btn {
background-color:#fff;
border:1px solid #fff;
color:#cee6ea;
font-size:20px;
padding:10px 30px;
}
#envies a.btn:hover {
background-color:#cee6ea;
color:#fff;
}
.et_pb_column_empty:after {
background-color:#cee6ea;
content: "";
height:60%;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}
#envies {
background-color:#cee6ea;
}
.accroche_besoins {
background-color:#f5f0ec;
}
.page-id-169 #envies {
background-color:transparent;
padding: 30px;
}
.page-id-169 #envies h2 {
margin-bottom: 30px;
}
.page-id-169 #envies ul li a {
border:1px solid #62584c;
}
.et_pb_column_empty {
position:relative;
z-index:9;
}
.et_pb_column_empty:after {
background-color: transparent;
height: 100%;
left: 20px;
top: 20px;
z-index: 1;
border: 5px solid #cee6ea;
}
.et_pb_column_empty:hover:after {
left:-20px;
top:-20px;
}
.home .et_pb_column_empty:after {
content:none;
}
#envies h2 {
margin-bottom: 50px;
text-align: center;
}
.entry-content #envies ul, .entry-content .accroche_besoins ul {
margin:0 auto;
padding:0;
width:80%;
}
.page-id-420 .entry-content #envies ul {
width: 50%;
}
#envies ul li, .accroche_besoins ul li {
list-style:none;
}
.page-id-5586 #envies ul li:last-child,
.page-id-5452 #envies ul li:nth-child(2),
.page-id-5463 #envies ul li:nth-child(3),
.page-id-5569 #envies ul li:nth-child(4),
.page-id-5355 #envies ul li:first-child {
display:none;
}
#envies ul, .accroche_besoins ul {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
#envies ul li a, .accroche_besoins ul li a {
color: #62584c;
display: block;
font-size: 18px;
margin: 5px;
padding: 10px;
text-align: center;
border: 1px solid #fff;
}
#envies ul li a:hover, .accroche_besoins ul li a:hover {
background-color:#fff;
color:#d7cbbb;
} .soin_zone .zone {
background-color: #fffbf8;
padding: 0;
}
.soin_zone .zone .et_pb_text_inner {
padding:20px;
}
.soin_zone .zone h2 {
margin-bottom:50px;
}
.soin_zone .zone strong {
display:block;
font-size:20px;
font-weight:400;
}
.soin_zone .zone .et_pb_toggle strong {
display:inline;
font-size:16px;
font-weight:600;
}
.soin_zone .zone a.btn2 {
display:block;
margin-bottom:50px;
}
.traitement.et_pb_section,
.besoin_zone {
padding-bottom:0;
position:relative;
}
.traitement:after,
.besoin_zone:after {
background-color: #d7cbbb;
content: "";
height: 30%;
position: absolute;
right: 0;
top: -30px;
width: 100%;
}
.traitement:after {
background-color:#cee6ea;
}
.entry-content .toutes_accroches ul {
margin: 50px auto 0;
padding: 0;
max-width: 100%;
display: flex;
flex-wrap: wrap;
}
.toutes_accroches ul li {
margin-bottom: 30px;
margin-right: 20px;
}
.besoin_zone + #haut .et_pb_row {
padding-top:0;
}
.besoin_zone + #haut h2 {
margin-bottom:50px;
} .traitement:after {
height: 300px;
top: 50px;
}
.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module.et_pb_toggle {
margin-bottom: 15px;
}
.et_pb_toggle {
}
.zone .et_pb_toggle li {
list-style: circle;
}
.et_pb_accordion {
padding:30px;
}
.et_pb_toggle h2,
.et_pb_toggle h3,
.et_pb_toggle h4 {
font-family:'Josefin Sans', sans-serif;
}
.et_pb_toggle .et_pb_toggle_title:before {
right: 10px;
left: auto;
color: #fff;
font-size: 20px;
}
.et_pb_toggle_open {
border: 2px solid #cee6ea;
max-height: 260px;
overflow-y: scroll;
scrollbar-color::#cee6ea;
scrollbar-width::thin;
}
.et_pb_toggle_close {
background-color: #dacebe;
padding: 0;
}
.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,
.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,
.et_pb_toggle .et_pb_toggle_title,
.et_pb_toggle h5.et_pb_toggle_title {
color: #62584c;
font-family: 'Josefin Sans',sans-serif;
font-size: 18px;
line-height: 1.3;
text-transform: uppercase;
padding: 10px;
}
.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title {
padding:10px 0;
}
.et_pb_accordion .et_pb_toggle:hover {
background-color:#cee6ea;
}
.traitement .et_pb_toggle_title:before {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/plus_toglle.png);
background-position: center center;
background-repeat: no-repeat;
background-size: 20px;
content: "";
position: absolute;
height: 30px;
right: 0;
font-size: 16px;
color: #ccc;
top: 50%;
margin-top: -15px;
width: 30px;
}
.traitement .zone > div {
padding-bottom: 0;
padding-top: 0;
}
.traitement h2 {
text-align:center;
}
.traitement .et_pb_row:nth-of-type(2) {
background-color: #fff;
position: relative;
z-index: 1;
}
.traitement .et_pb_accordion {
padding: 0 30px;
}
.retour-videos.et_pb_section {
background-color:#cee6ea;
margin-bottom:30px;
padding:0;
text-align:center;
}
.retour-videos .et_pb_button {
background-color:#fff;
border:1px solid #fff;
color:#cee6ea;
}
.retour-videos .et_pb_button:hover {
background-color:#cee6ea;
border:1px solid #fff;
color:#fff;
}
.videos-acide, .videos-hydrafacial, .videos-botox {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display: block;
height: 235px;
width: 100%;
}
.videos-botox {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/botox.jpg);
}
.videos-botox:hover {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/botox-h.jpg);
}
.videos-hydrafacial {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/videos-hydrafacial.jpg);
}
.videos-hydrafacial:hover {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/videos-hydrafacial-h.jpg);
}
.videos-acide {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/acide.jpg);
}
.videos-acide:hover {
background-image:url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/acide-h.jpg);
}
#tarifs .et_pb_row {
display: flex;
padding-bottom:100px;
}
.page-id-169 .et_pb_ajax_pagination_container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.page-id-169 #actualites .et_pb_ajax_pagination_container > .et_pb_post {
background-position: 0 0;
margin-bottom:30px;
width:47.5%;
}
.page-id-169 #actualites .post-meta {
width:auto;
}
#cabinet .et_pb_row,
#cabinet .et_pb_row > div,
#rdv .et_pb_row,
#rdv .et_pb_row > div {
display:flex;
}
#cabinet .et_pb_row > div:first-of-type,
#rdv .et_pb_row > div:first-of-type {
display:block;
}
#cabinet .et_pb_row > div > div,
#rdv .et_pb_row > div > div {
margin:auto;
}
#rdv #telephone {
background-color:rgba(255, 255, 255, 0.8);
padding:20px;
}
#train {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_train.png);
}
#train, #metro, #bus, #avion, #voiture {
background-position: left center;
background-repeat: no-repeat;
padding-left: 60px;
}
#bus {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_bus.png);
}
#metro {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_metro.png);
padding: 10px 0 10px 60px;
}
.page-id-6251 table tr td {
width: 50%;
}
#tarifs.et_pb_section {
padding: 50px 30px;
}
.temoignages {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/guillements_temoignages3.png);
background-position: 15px 10px;
background-repeat: no-repeat;
padding: 10px 30px 40px 60px;
background-size: 30px;
border-bottom: 1px dotted #958679;
padding-bottom: 20px;
margin-bottom: 40px;
}
.pagination .alignright {margin-left:50px;}
.post-title {
font-weight: normal;
}
.same-category-post-item {
border-bottom: none;
list-style: circle;
margin: 0;
padding: 0;
}
.same-category-post-item:before, .same-category-post-item:after {
content:none;
}
.et_pb_post a.btn {
background-color: #cce6ea;
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/picto_news.png);
background-position: left center;
background-repeat: no-repeat;
background-size: 70px;
border: 1px solid #333;
border-radius: 30px;
color: #333;
display: block;
margin: 50px auto 0;
max-width: max-content;
padding: 10px 30px 10px 60px;
text-align: center;
width: auto;
}
.et_pb_post a.btn:hover {
background-color:#333;
background-position:-20px 50%;
color:#cce6ea;
} #bt_avis_google{
margin: 10px auto 20px auto;
width: 100%;
}
#avis_google{
padding: 0;
}
#avis_google .Header__Info-sc-gozq6j-1{
margin: 0 auto;
}
#bt_avis_google p{
text-align: center;
display: flex;
justify-content: space-around;
margin: 0 auto 0 auto;
}
#bt_avis_google a.btn{
background-color: #D7CBBB;
color: #000;
padding: 5px 20px;
margin: 0 17px;
border: 1px solid #d7cbbb;
border-radius: 30px;
}
#bt_avis_google .et_pb_text_inner{
width: 40%;
margin: 0 auto;
}
#bt_avis_google a.btn:hover{
background-color: #64584C;
color: #fff;
}
#titre_google_certif{
width: 100%;
margin: 0;
}
#titre_google_certif h2{
margin-bottom: 10px;
} .page-id-5961 #main-header:before, .page-id-7225 #main-header:before, .page-id-7240 #main-header:before, .page-id-7246 #main-header:before {
background-color:#dad0c1;
content:"";
height:150px;
left:0;
position:absolute;
top:0;
width:100%;
}
.page-id-5961 #main-header.et-fixed-header:before, .page-id-7225 #main-header.et-fixed-header:before, .page-id-7240 #main-header.et-fixed-header:before, .page-id-7246 #main-header.et-fixed-header:before {
content:none;
}
.S_titre.et_pb_section {
padding-bottom: 0;
padding-top: 180px;
}
.S_titre .et_pb_text_inner h1 {
text-align:center;
}
.S_titre .et_pb_text_inner h1 > span{
display: table;
position: relative;
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: .8rem;
margin:0 auto;
padding: 8px 12px;
top: -7px;
z-index: 40;
line-height: 1;
letter-spacing: 2px;
}
.S_titre .et_pb_text_inner h1 > span:before{
content: "";
width: 100%;
height: 100%;
background-color: #C5A286;
position: absolute;
left: 0;
top: 0;
transform: rotateZ(-3deg);
z-index: -1;
}
.S_titre .et_pb_text_inner p {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/ornement_cee6ea.svg);
background-position: bottom center;
background-repeat: no-repeat;
background-size: 250px;
color: #d8cbbb;
padding-bottom:50px;
text-align: center;
}
.parent-pageid-2560 .S_videos{
}
.S_videos.et_pb_section {
padding-top:0;
}
.S_videos .et_pb_column{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.S_videos .et_pb_column .et_pb_code {
margin-bottom: 60px;
width: 47.5%;
}
.S_videos .et_pb_code_inner{
display: flex;
justify-content: center;
}
.S_videos .et_pb_code_inner .bloc_video {
width: 100%;
}
.S_videos .conteneur_video > .rll-youtube-player {
width: 350px;
height: 450px;
padding: 0;
}
.S_videos .conteneur_video > .rll-youtube-player img{
object-fit: cover;
max-width: 350px;
aspect-ratio: 35 / 45;
margin: 0;
}
.S_videos .conteneur_txt {
margin-top: 10px;
}
#post-5961 .et_pb_section_1 p, .S_videos .conteneur_txt p {
background-image: url(//www.esthetique-medicale.com/wp-content/themes/divi-creative-agency/img/ornement_cee6ea.svg);
background-position: bottom center;
background-repeat: no-repeat;
background-size: 250px;
color: #4d443a;
font-size: 1.3em;
padding-bottom: 50px;
text-align: left;
text-align: center;
}
.S_liens-vers {
background-color:#dacebe;
}
.S_liens-vers h2 {
color:#fff;
}
.S_liens-vers a {
color:#4d4c48;
font-family:freight-big-pro, serif;
font-size:20px;
}
.S_liens-vers a:hover {
color:#fff;
}
#page-container {
overflow:visible !important;
}
@media (max-width: 1400px) {
#top-menu li.mega-menu > ul > li > a {
padding: 150px 135px 20px 10px;
}
}
@media (max-width: 1200px) {
#top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {
padding-left: 5px;
padding-right: 5px;
}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
padding: 50px 5px 20px;
}
#liens_top #text-3 .textwidget {
margin-right:10px;
}
#top-menu li.mega-menu > ul > li > a {
padding: 150px 115px 20px 10px;
}
#top-menu .menu-item-has-children > a:first-child::after {
top: 65px;
}
.et_header_style_left #main-header.et-fixed-header #et-top-navigation nav > ul > li > a {
padding: 10px 10px 10px;
}
}
@media (max-width: 1100px) {
#top-menu li.mega-menu > ul > li > a {
padding: 150px 80px 20px 10px;
}
}
@media (max-width: 980px) {
.et_mobile_menu .menu-item-has-children > a {
color:#fff;
font-weight: 700;
background-color: #776757;
text-transform:uppercase;
}
.et_header_style_left #et-top-navigation .mobile_menu_bar {
position: absolute;
top: 70px;
right: 10px;
}
.mobile_menu_bar:before {
font-size: 48px;
color: #fff !important;
}
.et_mobile_menu {
padding:20px;
}
ul.et_mobile_menu {
top:150px;
}
ul.et_mobile_menu li,
ul.et_mobile_menu ul li {
list-style:none;
}
.et_mobile_menu li a {
padding: 10px;
}
.et_mobile_menu li li {
padding-left: 10px;
}
h1, h2, #slideshow h2, #slideshow h1 {
font-size: 50px;
}
h2, #slideshow h2 {
font-size:40px;
}
#slideshow p, #slideshow li {
font-size: 16px;
}
.zone h2, #besoins h2, #zones h2, #solutions h2, #acces h2, #reseaux h2 {
font-size: 18px;
}
#acces h3 {
font-size: 35px;
}
.zone li a, #besoins li a, #zones li a, #solutions li a {
font-size:34px;
text-align:left;
}
#besoins .et_pb_column {
margin-bottom: 0;
padding: 50px 0 00px;
}
.et_pb_column_empty {
height:400px;
}
#centre, #zones {
border-top: 150px solid #d7cbbb;
padding-bottom:0;
}
#centre .et_pb_row .et_pb_column_1_2:last-of-type, #zones .et_pb_row .et_pb_column_1_2:first-of-type {
padding: 50px 30px 0px;
}
#solutions .et_pb_column_empty:nth-of-type(2):after {
bottom: 0;
}
#haut .et_pb_row, #docteur .et_pb_row {
padding: 50px 0 0px;
}
#actualites {
padding: 0 30px;
}
#question {
padding-top: 0;
}
#formulaire, #formulaire .et_pb_row {
padding-top: 0;
padding-bottom: 0;
}
.entry-content #envies ul {
padding: 0 30px;
width: auto;
}
.zone,
#acces {
padding: 30px 0;
}
#cabinet .et_pb_row, #cabinet .et_pb_row > div, #rdv .et_pb_row, #rdv .et_pb_row > div,
#tarifs .et_pb_row,
.home .et_pb_row, .home .et_pb_row > div,
#haut .et_pb_row, #docteur .et_pb_row,
#envies ul,
.zone,
.et_pb_gutters3 .bloc_bleu .et_pb_column_1_2.bloc_bleu,
.bloc_bleu,
.et_pb_column.et_pb_column_empty {
display: block;
}
#tarifs .et_pb_row {
padding-bottom:30px;
}
#cabinet .et_pb_row, #rdv .et_pb_row,
#haut,
#envies ul, .zone, .et_pb_gutters3 .bloc_bleu .et_pb_column_1_2.bloc_bleu, .bloc_bleu {
padding:0 30px;
}
.traitement h2 {
margin-bottom:0;
}
.et_pb_accordion {
margin-top:30px;
}
#centre .et_pb_row {
display: block;
}
.page-id-5972 .et_pb_section
.page-id-5981 .et_pb_section
.page-id-5976 .et_pb_section
.page-id-5961 .et_pb_section {
padding:0 30px;
}
.page-id-5972 #slideshow.et_pb_section
.page-id-5981 #slideshow.et_pb_section
.page-id-5976 #slideshow.et_pb_section
.page-id-5961 #slideshow.et_pb_section {
padding:0;
}
.et_search_outer {
overflow: visible;
top: 0;
}
.et-search-form input {
border-bottom:1px solid #333;
width: 100%;
right: 0;
padding: 30px;
}
.et_header_style_left .et-search-form {
width: 100% !important;
max-width: 100% !important;
}
.et_right_sidebar #sidebar {
border-top: 5px solid;
padding-top: 50px;
}
.page-id-169 #actualites .et_pb_ajax_pagination_container > .et_pb_post {
background-position: top center;
margin-bottom: 30px;
width: 100%;
padding: 120px 0 10px;
}
.page-id-169 #actualites .post-meta,
#actualites .post-meta {
left: 0;
padding-bottom: 5px;
position: absolute;
top:75px;
width: 100%;
}
#slideshow .et_pb_slider .et_pb_slide {
height: 1000px;
}
.page-id-5961 .et_pb_section_1 h2 {
text-align:center;
}
#bt_avis_google .et_pb_text_inner {
width: 100%;
}
}
@media (max-width: 767px) {
.et_header_style_left .logo_container {
left:0;
top: 60px;
}
.et_header_style_left #et-top-navigation .mobile_menu_bar {
top:120px;
}
#slideshow .et_pb_slide_content {
max-width: 100%;
padding: 20px;
margin-top: 20px;
}
#slideshow .et_pb_slider .et_pb_container {
background-color: rgba(119,103,87, 0.7);
}
#footer1 .et_pb_column_1_2:first-of-type {
background-position: top center;
padding-left: 0;
padding-top: 160px;
}
#footer1 h2 {
text-align: center;
}
#newsletter {
margin-top:30px;
}
.tel, .adresse {
max-width: max-content;
margin: 0 auto;
}
.intro .et_pb_text_inner, .top_besoin p, .top_besoin li, .intro p, .top_besoin h2, .intro h2 {
max-width: 100%;
padding: 0 30px;
}
.intro p {
padding:0;
}
.home #slideshow h2,
#slideshow h1 {
font-size:50px;
}
#slideshow h2, #slideshow h1 {
margin-bottom:20px;
}
.besoin .top_besoin h2, .intro h2 {
padding-bottom:70px;
}
#slideshow .et_pb_slider .et_pb_slide {
height: auto;
background-position: 80% 50%;
padding: 0;
}
#slideshow .et_pb_slide_description {
padding: 250px 0 50px;
}
.traitement .et_pb_accordion {
padding: 0;
}
.soin_zone .zone li {
margin-bottom: 20px;
}
#acces .et_pb_module {
width:auto;
}
.entry-content .accroches_besoins ul, .accroches.et_pb_text ul, #docteur .et_pb_text ul {
display: block;
margin-top: 30px;
}
.entry-content .accroches_besoins ul li, .accroches.et_pb_text ul li, #docteur .et_pb_text ul li {
margin-bottom:5px;
}
.page-id-6251 table tr td {
display:block;
width: 100%;
}
.search #et-main-area, .single-post #et-main-area {
padding-top: 300px;
}
#reseaux h2 {
float:none;
}
#reseaux img {
margin-bottom:10px;
}
.home #slideshow p {
font-size: 24px;
text-align:left;
}
.zone li a, #besoins li a, #zones li a, #solutions li a {
font-size: 30px;
text-align: left;
margin-bottom: 15px;
display: block;
}
.zone h2, #besoins h2, #zones h2, #solutions h2, #acces h2, #reseaux h2 {
margin-bottom:20px;
}
.et_pb_gutters3 #reseaux .et_pb_column_4_4 .et_pb_module {
margin-bottom: 60px;
}
.et_pb_column_empty:after {
left: 0px;
top: 0px;
}
.S_titre.et_pb_section {
padding-bottom: 0;
padding-top: 230px;
}
.page-id-5961 #main-header:before, .page-id-7225 #main-header:before, .page-id-7240 #main-header:before, .page-id-7246 #main-header:before {
height: 220px;
}
}
@media (max-width: 480px) {
.zone .et_pb_text ul, #besoins .et_pb_text ul, #zones .et_pb_text ul, #solutions .et_pb_text ul, #docteur .et_pb_text ul {
margin: 10px auto;
display: block;
}
#liens_top .textwidget {
display: block;
margin-right: 0;
max-width: 100%;
float: none;
}
#text-3 img {
margin-right: 0;
margin-left: 10px;
}
#et_top_search {
position: relative;
right: auto;
width: auto;
}
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_left #et-top-navigation {
padding-top: 43px;
}
.et_header_style_left .logo_container {
top: 100px;
}
.entry-content .toutes_accroches ul, .entry-content .accroches_besoins ul {
margin: 0 auto 0;
padding: 0;
max-width: 90%;
display: block;
}
#bt_cote {
bottom: -20px;
position: relative;
right: auto;
z-index: 99;
}
#contact:hover:after, #videos:hover:after, #faq:hover:after,
#contact:after, #videos:after, #faq:after {
right: 0;
position: relative;
top: auto;
width: 100%;
text-align: center;
display: block;
}
#contact:after {
content: "Nous contacter";
}
#faq:after {
color:#cfe1e4;
content: "Des réponses à vos questions";
}
#videos:after {
content: "Découvrir nos vidéos";
}
#formulaire img, #bt_cote img {
margin: 5px auto;
}
#newsletter input.wpcf7-form-control {
float: none;
width: auto;
}
#newsletter input.wpcf7-submit {
float: none;
margin: 0 auto;
}
#actualites .et_pb_post {
background-position: top center;
padding: 90px 0 0 0;
background-size: 60px;
}
#actualites .post-meta {
left: 0;
top: 50px;
}
#formulaire form {
display:block;
}
#formulaire .champs1,
#formulaire .champs2 {
width:100%;
}
.home #slideshow h2, #slideshow h1 {
font-size: 40px;
}
.et_pb_toggle_open {
max-height:100%;
padding:10px;
}
.toutes_accroches ul li {
margin-bottom:5px;
}
.toutes_accroches ul li a {
display:block;
text-align: center;
}
.toutes_accroches ul li a, .accroches_besoins ul li a, .accroches ul li a, #docteur ul li a {
text-align: center;
}
.et_pb_column_empty {
height: 280px;
}
h2,
#slideshow h2 {
font-size:34px;
}
#avis_google {
padding: 0 30px;
}
#bt_avis_google a.btn, #bt_avis_google p {
display:block;
}
#footer1 p {
text-align:center;
}
.page-id-420 .entry-content #envies ul {
width: auto;
}
}