html,body{margin:0;padding:0}body{color:#555555;font-size:18px;min-height:100vh;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,Sans-Serif;font-weight:300}input,textarea,select{border:1px solid;border-color:gray;font-size:1em}img{max-width:100%;border-radius:22px}.css_slideshow,.css_slideshow ul li{border-radius:22px}a{color:#363636;text-decoration:underline}@media only screen and (min-width:240px) and (max-width:639px){a{color:#0000ff;text-decoration:underline overline}}a:hover{color:#646464;text-decoration:none}h1,h2,h3,h1 a,h2 a,h3 a{color:#3d4663;font-weight:400;text-decoration:none;display:block}h1{font-size:1.4em;margin:0 0 0.8em 0}h2{font-size:1.2em;margin:0 0 0.6em 0}h3{font-size:1.1em;margin:0 0 0.4em 0}.clr{clear:both}.cdr{width:100%;border-bottom:1px dotted #000;margin:.5em 0 1.2em 0;padding:.5em 0 .8em 0}.css_link_drt{margin:.5em 0 .9em 0;text-align:right}.css_link_drt a{display:inline-block;padding:0;text-decoration:none;color:#3d4663;font-style:italic}header#zbann{z-index:72;box-shadow:0 8px 8px rgba(0,0,0,.5)}header#zbann.smallfixedmenu{position:fixed;top:0px;width:100%}header#zbann.smallfixedmenu #bann h1{line-height:.4em}header#zbann.smallfixedmenu #bann h1 a{font-size:14px;color:rgba(255,255,255,.7)}header#zbann.smallfixedmenu #bann h1 a b{display:inline-block;margin-left:.6em}header#zbann.smallfixedmenu #bann h1 a i{display:none}header#zbann.smallfixedmenu #bann #css_menu_top{display:none}header#zbann,footer#zfoot{background-color:#07233d}#zpage{display:block;background:#aaa;background:radial-gradient(#fff,#efefef)}#page,#page2{box-sizing:border-box;min-height:300px;padding:3em 2em 2em 2em}@media only screen and (max-width:639px){#page,#page2{min-height:200px;padding:2em .5em}}#foot{box-sizing:border-box;padding:2em;color:#fff;font-size:.9em;text-align:center;box-shadow:0 4px 6px 0 rgba(0,0,0,.2)}#foot a{color:#fff}.css_foot_ligne{display:table;margin:2em auto 1em auto;opacity:.6}.css_foot_ligne span{display:table-cell;padding:.2em .4em;text-align:center}@media only screen and (max-width:639px){.css_foot_ligne,.css_foot_ligne span{display:block}#css_frm_login{float:none !important;clear:both !important;margin:0 auto 1em auto !important}#css_frm_login input{display:block !important;margin:0 auto !important}#css_frm_login input[type="submit"]{margin-bottom:1.4em !important}}#css_jq-backtop{text-align:center;margin-bottom:1.6em}#css_jq-backtop a{text-decoration:none;opacity:.3;transition:opacity 0.1s ease-in-out 0.02s}#css_jq-backtop a:hover{opacity:1}#foot_inner .foot_col{color:#fff;box-sizing:border-box;display:block;float:left;margin:0 2% 1em 0;width:32%}#foot_inner .foot_col:last-child{margin-right:0}#foot_inner .foot_col:last-child:after{content:"";display:block;clear:both}#foot_inner .foot_col .foot_tt{text-align:left;white-space:nowrap;font-size:1.4em;font-weight:300;margin:0 0 1em 0;padding:.4em;background-color:rgba(255,255,255,.1)}#foot_inner .foot_col .foot_tt span{font-weight:600}#foot_inner .foot_col ul{display:block;margin:0;padding:0;list-style:none}#foot_inner .foot_col ul li{display:block;box-sizing:border-box;list-style:none;text-align:left;margin:.6em 0;padding:0}#foot_inner a{color:#fefefe;text-decoration:none}#foot_inner a:hover{color:#f9f9f9;text-decoration:underline}@media only screen and (max-width:960px){#foot_inner .foot_col{width:100%;text-align:center;margin:0 0 2em 0}#foot_inner .foot_col ul li,#foot_inner .foot_col .foot_tt{text-align:center}}#bann,#menu,#page,#page2,#foot,#css_inner_pres,.css_slideshow{margin:0 auto;max-width:1280px}#bann h1{display:inline-block;text-align:center;margin:.6em 0;line-height:.8em;float:left}@media only screen and (max-width:1280px){#bann h1{margin-left:24px}}#bann h1 a{text-decoration:none;color:#fff;font-weight:300;font-size:20px}#bann h1 a b{display:block;font-weight:700}#bann h1 a u{display:block;text-decoration:none;font-size:16px}#bann h1 a i{display:block;font-size:18px}#css_menu_top{display:block;box-sizing:border-box;padding:0;float:right;margin:.8em 0 0 0}#css_menu_top ul{display:block;box-sizing:border-box;float:left;margin:0;padding:0;min-height:18px;list-style:none}#css_menu_top ul li{display:inline-block;vertical-align:middle;list-style:none;box-sizing:border-box;float:left;width:22px;height:18px;text-align:center;margin:0 0 0 1em;padding:0}#css_menu_top ul li a img,#css_menu_top ul li span img{border-radius:0}#css_menu_top ul li a,#css_menu_top ul li span{display:inline-block;text-decoration:none;padding:0}#css_menu_top ul li:hover a,#css_menu_top ul li:hover span,#css_rch_txt_bann input[type="submit"]:hover{opacity:.8}#css_menu_top ul li:hover span{cursor:default}#css_numtel{float:right;margin:0 1.2em 0 1em;font-size:1em;font-weight:700;text-align:right;color:#f7f7f7;padding:0 0 0 24px;height:18px;line-height:18px;background:transparent url(tel.png) no-repeat left center}#css_numtel:hover{opacity:.8}#menu{display:block;padding:0;margin-top:1.6em;clear:right;float:right;font-size:.9em;list-style:none;text-transform:uppercase}#menu ul,#menu li{float:left;list-style:none;font-size:inherit;margin:0;padding:0}#menu ul li a,#menu ul li span{display:block;text-decoration:none;font-size:inherit;font-weight:normal;color:#ededed;padding:0 1.2em;line-height:2em;margin:0;transition:color 0.1s ease-in-out 0.02s}#menu > ul > li{background:transparent;border-radius:.6em .6em 0 0;transition:background 0.04s ease-in-out 0s}#menu > ul > li.css_selmn,#menu > ul > li:hover{background:rgba(255,255,255,.1)}#menu:hover > ul > li.css_selmn{background:transparent}#menu ul li.css_selmn a,#menu ul li.css_selmn span,#menu ul li:hover a,#menu ul li:hover span{color:#fff}#menu ul ul li:hover,#menu ul ul li.css_selmn{background-color:rgba(255,255,255,.9)}#menu li li a{box-sizing:border-box;padding:.6em .9em;font-size:.9em}#menu li{position:relative}#menu li li{background-color:rgba(255,255,255,.8)}#menu li ul{z-index:9999;position:absolute;left:-999em;float:none}#menu > ul > li:hover > ul{left:auto}#menu > ul > li > ul li:hover > ul{box-sizing:border-box;left:200px;margin-left:-1px;top:-1px;border-top:1px solid #eee}#menu > ul > li:hover ul a{box-sizing:border-box;width:200px;color:#444;text-shadow:none;border-left:1px solid #eee;border-right:1px solid #eee}#menu > ul > li:hover ul li:last-child > a{border-bottom:1px solid #eee}.slicknav_menu{display:none}@media only screen and (max-width:960px){#zmenu,#css_menu_top{display:none}.slicknav_menu{display:block}#bann h1{margin:0 auto .2em auto;padding:.6em 0 0 0;float:none;clear:both;display:block}}#css_portraits_acc{margin:1em 0 1.8em 0;text-align:center}#css_portraits_acc a{box-sizing:border-box;display:inline-block;vertical-align:top;min-height:16em;border:none;margin:0 2% 1em 0;padding:1.7em;width:32%;min-width:200px;max-width:730px;text-align:justify;clear:both;border-radius:22px}#css_encart_acc{margin:0 0 3em 0}#css_encart_acc .css_art_ntchild .cdr{box-sizing:border-box;display:block;min-height:14em;border:none;text-align:justify;clear:both;position:relative}#css_encart_acc .css_art_ntchild .cdr::after{content:"";display:block;position:absolute;top:0;right:0;height:272px;width:34%;width:calc(32% - 3.4em);background:transparent url(sourire1.jpg) no-repeat center top;background-size:cover;box-sizing:border-box;border-radius:22px;margin:.5em 0 0 0}#css_encart_acc .css_art_ntchild .cdr:nth-child(2n)::after{background-image:url(sourire2.jpg)}#css_encart_acc .css_art_ntchild .cdr:nth-child(3n)::after{background-image:url(sourire3.jpg)}#css_encart_acc .css_art_ntchild .cdr:nth-child(even)::after{right:auto;left:0}#css_encart_acc .css_art_ntchild .cdr .css_inner_mc_cdr{box-sizing:border-box;background:#e6e6e6;border-radius:22px;padding:1.7em;margin:0 auto 2em 0;width:66%;min-width:200px;max-width:854px}#css_encart_acc .css_art_ntchild .cdr:nth-child(even) .css_inner_mc_cdr{margin:0 0 2em auto}#css_portraits_acc a{text-align:center}#css_portraits_acc a:nth-child( 3n){margin-right:0}@media only screen and (max-width:960px){#css_portraits_acc a{width:49%}#css_portraits_acc a:nth-child(3n){margin-right:2%}#css_portraits_acc a:nth-child(2n){margin-right:0}#css_encart_acc .css_art_ntchild .cdr::after{display:none}#css_encart_acc .css_art_ntchild .cdr .css_inner_mc_cdr{margin:0 0 1em 0 !important;width:100% !important}}@media only screen and (max-width:730px){#css_portraits_acc a{width:100%;margin-right:0 !important}}#css_encart_acc .cdr .css_link_drt a{font-size:1em;float:right;width:auto;box-sizing:border-box;text-decoration:none;margin-top:1.2em;vertical-align:baseline}#css_encart_acc .cdr h2{margin-bottom:1em}#css_portraits_acc a{text-decoration:none}#css_portraits_acc a span{display:block;margin-top:1em;font-size:1.2em;text-decoration:none;font-weight:400;color:#3d4663}#css_traitements_encart{background-color:#e6e6e6;padding:1.7em;text-align:center;border-radius:22px}#css_traitements_encart h2{font-weight:400;font-size:1.5em;margin-bottom:2.4em}#css_traitements_acc{min-height:8em;margin-top:2.4em;text-align:left}#css_traitements_acc .css_traitement_item{box-sizing:border-box;display:inline-block;vertical-align:top;min-height:116px;min-height:calc(116px + 1.6em);border:none;margin:0 2% 1em 0;padding:0 0 0 124px;padding-left:calc(116px + 1em);width:49%;min-width:200px;max-width:960px;text-align:justify;clear:both;text-decoration:none;background:transparent url(trt_bilan.png) no-repeat left top}#css_traitements_acc .css_traitement_item:nth-child(2n){margin-right:0}@media only screen and (max-width:960px){#css_traitements_acc .css_traitement_item{width:100%;margin-right:0 !important}}#css_traitements_acc #css_trt_bilan.css_traitement_item{background-image:url(trt_bilan.png)}#css_traitements_acc #trt_esthetique.css_traitement_item{background-image:url(trt_esthetique.png)}#css_traitements_acc #trt_gencives.css_traitement_item{background-image:url(trt_gencives.png)}#css_traitements_acc #trt_implants.css_traitement_item{background-image:url(trt_implants.png)}#css_traitements_acc #trt_soinsconservateurs.css_traitement_item{background-image:url(trt_soinsconservateurs.png)}#css_traitements_acc #trt_chirurgie.css_traitement_item{background-image:url(trt_chirurgie.png)}#css_traitements_acc #trt_protheseamovible.css_traitement_item{background-image:url(trt_protheseamovible.png)}#css_traitements_acc #trt_orthodontie.css_traitement_item{background-image:url(trt_orthodontie.png)}#css_traitements_acc #trt_prevention.css_traitement_item{background-image:url(trt_prevention.png)}#css_traitements_acc #trt_pedodontie.css_traitement_item{background-image:url(trt_pedodontie.png)}#css_traitements_acc .css_trt_tt{display:block;margin-bottom:0.6em;font-size:1.1em;font-weight:400;color:#3d4663}#css_traitements_acc .css_trt_p{}.css_traitement_contener,.css_mc_pg_conseils{position:relative;margin:1em auto 2.2em auto}.css_traitement_contener h1,.css_mc_pg_conseils h1,.css_mc_pg_conseils h2{position:relative;line-height:2em;font-size:32px;top:-1em;left:0;text-shadow:0 0 2px #fff;margin-bottom:0}.css_mc_pg_conseils h1 a,.css_mc_pg_conseils h2 a,.css_mc_pg_conseils h3 a{display:inline}.css_traitement_contener .cdr,.css_mc_pg_conseils .cdr{background-color:#e6e6e6;padding:0 1.7em 1.7em 1.7em;border-radius:22px;border-color:#bbb}.css_traitement_contener p{margin:0 0 1em 0}.css_traitement_contener h1::before,.css_mc_pg_conseils h1::before,.css_mc_pg_conseils h2::before{content:"\002714";position:relative;display:inline-block;text-align:center;min-width:2em;line-height:2em;border-radius:2em;background-color:#699a2f;padding:0;color:#fff;font-weight:bold;font-size:.7em;margin-right:.6em;text-shadow:none;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}#frm_contact{text-align:left;width:50%;float:left;margin:0 0 3em 0}@media only screen and (max-width:639px){#frm_contact{width:100%;clear:both}}#frm_contact label{white-space:nowrap;font-weight:bold}#frm_contact table{width:100%;border-collapse:collapse}#frm_contact td input{width:100%}#frm_contact td input,#frm_contact textarea{display:block;box-sizing:border-box;margin:.3em 0;border:1px solid #d3d0d0;padding:.4em;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px;background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0%,#f4f2f2 5%,#e7e6e7 98%,#d1d1d1 100%);background:-webkit-linear-gradient(top,#fbfbfb 0%,#f4f2f2 5%,#e7e6e7 98%,#d1d1d1 100%);background:linear-gradient(to bottom,#fbfbfb 0%,#f4f2f2 5%,#e7e6e7 98%,#d1d1d1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb',endColorstr='#d1d1d1',GradientType=0 )}#frm_contact textarea{display:block;width:100%}#ctct_cptch{text-align:center;margin:1em 0}#ctct_cptch label,#ctct_cptch input,#ctct_cptch img{display:inline-block;vertical-align:middle}#ctct_cptch label,#ctct_cptch input{height:1.2em;line-height:1.2em}#ctct_sbmt{width:99%;text-align:center;padding:1% 0;margin:0}#ctct_sbmt input{margin:1% 6%}#ctct_cptch img{border-radius:0}#ctct_sbmt input{display:inline-block;cursor:pointer;padding:.4em 1.2em;box-shadow:2px 2px 2px rgba(0,0,0,0.1);border:none;background-color:#01ad27;color:#fff}#ctct_sbmt input:hover{background-color:#07233d;color:#f8f8f8}#ct_col{width:46%;margin:0;float:right}@media only screen and (max-width:639px){#ct_col{width:100%;float:left;clear:both}}#css_zcarte{background:url(fdmap.png) no-repeat center center;background-size:cover;box-shadow:0px 0px 3000px 3000px rgba(72,72,72,0.4) inset}#css_zcarte iframe{display:block;max-width:1280px;width:100%;margin:0 auto}#css_zcarte small{display:inline-block;float:right}.css_enc_cont1{margin-bottom:1em}#page2.css_enc_cont1 #frm_contact{margin-top:2em}.css_enc_cont1 .cdr{border:none}.css_enc_cont1 .cdr{box-sizing:border-box;display:inline-block;vertical-align:top;min-height:4em;border:none;margin:0 1% 2.2em 1%;padding:0;width:48%;min-width:200px;max-width:640px;text-align:justify;clear:both}@media only screen and (max-width:960px){.css_enc_cont1 .cdr{width:100%;max-width:none;margin:0 0 1em 0 !important}}.css_navig{width:100%;margin:0 0 1.6em 0;font-size:.9em}.css_navig a{text-decoration:none;padding:0 .2em}.css_navig b{color:#fff;background:#699a2f;padding:.2em .5em;border-radius:1em}#css_frm_login{float:left;line-height:inherit;margin:0 0 20px 0;padding:0}#css_frm_login form{display:inline;text-align:inherit;line-height:inherit;margin:0;padding:0}#css_frm_login,#css_frm_login input,#css_frm_login a{font-size:12px;vertical-align:middle;color:#fff;text-decoration:none}#css_frm_login input[type="text"],#css_frm_login input[type="password"]{background-color:transparent;-webkit-box-shadow:0 0 0px 1000px #444 inset}#css_frm_login input,#css_frm_login a{border:1px solid #cc8500;color:#1d1d1d;text-align:center;padding:5px 8px}#css_frm_login input[type="submit"],#css_frm_login a{background-color:#699a2f;display:inline-block;font-weight:bold;cursor:pointer}#css_frm_login input[type="text"],#css_frm_login input[type="password"]{color:#fff}#css_frm_login a{height:16px;line-height:16px}.css_co_form{margin:1em 0}.css_co_form,.css_co_form table,.css_co_form input[type="text"]{margin:auto;text-align:left;max-width:100%}.css_co_form table td:first-child{text-align:center}.css_co_form table td:nth-last-child(2){text-align:right}@media only screen and (max-width:639px){.css_co_form input[type="text"]{width:100%}}#css_userpage{text-align:center}ul.css_ul_book{display:block;list-style:none;margin:0;padding:0}ul.css_ul_book li{display:inline-block;box-sizing:border-box;list-style:none;cursor:help;margin:0 1% 1.2em 1%;padding:.6em .3em;width:18%;min-width:190px;max-width:400px;background-color:#f0f0f0;text-align:center}ul.css_ul_book li a{text-decoration:none}@media only screen and (max-width:1150px){ul.css_ul_book li{width:23%}}@media only screen and (max-width:920px){ul.css_ul_book li{width:31%}}@media only screen and (max-width:694px){ul.css_ul_book li{width:48%}}@media only screen and (max-width:480px){ul.css_ul_book li{width:98%}}div:not(.css_encart_book) > ul.css_ul_book li a img{max-height:150px}.css_tt_book{font-size:1.1em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;color:#1d1d1d;display:inline-block;word-wrap:break-word}.css_tooltip_book{display:block;position:relative}.css_desc_book{margin-left:-999em;position:absolute;text-align:left}ul.css_ul_book li:hover .css_desc_book{display:inline-block;box-sizing:border-box;border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.1);box-shadow:5px 5px 5px rgba(0,0,0,0.1);left:-0.3em;top:-0.1em;z-index:99;margin-left:.3em;background:#699a2f;border:1px solid #cc8500;padding:10px;width:100%;word-wrap:break-word}ul.css_ul_book li img{border:none;max-width:100%;margin:0 auto;display:block}.css_encart_book ul.css_ul_book li{cursor:auto;box-sizing:border-box;background-color:transparent;min-height:162px;width:31%;border:1px solid #1d1d1d;padding:.8em;margin:1.8em 1%;min-width:300px;max-width:600px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}@media only screen and (max-width:1030px){.css_encart_book ul.css_ul_book li{width:48%}}@media only screen and (max-width:700px){.css_encart_book ul.css_ul_book li{width:98%}}.css_encart_book ul.css_ul_book li:hover{background-color:#699a2f;border:1px solid #cc8500}.css_encart_book .css_tt_book{font-size:1em}.css_date{margin:.5em 0;font-style:italic;font-size:.8em;color:gray}#css_rch_txt_bann{float:left;margin:0;text-align:right;height:18px}#css_rch_txt_bann input[type="text"]{display:inline-block;height:18px;width:12em;font-size:14px;color:#07233d;text-align:left;padding:0 .2em;margin:0 .2em 0 0;border-radius:.4em}#css_rch_txt_bann input[type="text"]:focus{font-style:normal}#css_rch_txt_bann input:focus::-webkit-input-placeholder{color:transparent}#css_rch_txt_bann input:focus:-moz-placeholder{color:transparent}#css_rch_txt_bann input:focus::-moz-placeholder{color:transparent}#css_rch_txt_bann input:focus:-ms-input-placeholder{color:transparent}#css_rch_txt_bann input[type="submit"]{cursor:pointer;display:inline-block;overflow:hidden;white-space:nowrap;width:22px;text-indent:400px;height:18px;border:none;background:url(search.png) no-repeat center center;margin:0 0 0 .2em}#css_rch_txt_bann input[type="submit"]:hover{color:#555}.css_rchtxt_t,.css_rchtxt_f,.css_rchtxt_m,.css_chtxt_go{display:inline-block;height:.8em;line-height:.8em;width:.8em;color:#fff;text-decoration:none;border-radius:.8em;box-shadow:0 0 .1em .1em rgba(0,0,0,.1);margin:0 0 0 .6em}.css_rchtxt_t{background-color:green}.css_rchtxt_f{background-color:navy}.css_rchtxt_m{background-color:gray}.css_chtxt_res{display:block;float:right}.css_chtxt_go{background-color:#aaa}#css_zpres{position:relative;box-sizing:border-box;width:100%;overflow:hidden;background:#24351b;box-shadow:0px 0px 3000px 3000px rgba(72,72,72,0.3) inset}#css_inner_pres{position:relative}#css_inner_pres img{vertical-align:bottom;border-radius:0}#css_zpres::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background:#699a2f url(equipe.jpg) no-repeat center center;background-size:cover;filter:blur(10px)}#css_encart_pres{background-color:#e6e6e6;padding:2.2em;text-align:center;border-radius:22px}h2#css_tt_enc_pres{text-align:center;font-weight:300;font-size:2.2em;max-width:80%;display:block;margin:0 auto 1.4em auto}#css_encart_pres h3{font-weight:400;font-size:1.5em;margin-bottom:2.6em}#css_list_pres{min-height:8em;margin-top:2.4em;text-align:left}#css_list_pres .css_equipe_item{box-sizing:border-box;display:inline-block;vertical-align:top;min-height:116px;min-height:calc(116px + 1.6em);border:none;margin:0 2% 1em 0;padding:0;width:49%;min-width:200px;max-width:960px;clear:both;text-decoration:none}#css_list_pres .css_equipe_item:nth-child(2n){margin-right:0}@media only screen and (max-width:960px){#css_list_pres .css_equipe_item{width:100%;margin-right:0 !important}}#css_list_pres .css_equipe_tt{display:block;margin-bottom:0.6em;font-size:1.1em;font-weight:400;color:#3d4663}#css_list_pres .css_trt_p{}#css_list_pres .css_trt_p ul{margin:0;padding:0;list-style:none}#css_list_pres .css_trt_p ul li{margin:.4em 0;color:#646464;padding:0;list-style:none;padding-left:1em}#css_list_pres .css_trt_p ul li::before{content:"• ";color:#699a2f}#css_list_pres .css_equipe_img{}.tooltipster-sidetip a{text-decoration:none !important}.tooltipster-sidetip.tooltipster-equipe .tooltipster-box{border-radius:8px;border:2px solid #3a6974;background:#e6e6e6;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content{color:#000;padding:1em}.tooltipster-sidetip.tooltipster-equipe .tooltipster-arrow{height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-equipe.tooltipster-right .tooltipster-arrow{height:20px;margin-left:0;margin-top:-10px;width:10px}.tooltipster-sidetip.tooltipster-equipe .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-equipe.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#e6e6e6;top:3px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-left .tooltipster-arrow-background{border-left-color:#e6e6e6;left:-3px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-right .tooltipster-arrow-background{border-right-color:#e6e6e6;left:3px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-top .tooltipster-arrow-background{border-top-color:#e6e6e6;top:-3px}.tooltipster-sidetip.tooltipster-equipe .tooltipster-arrow-border{border-width:10px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-equipe.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#3a6974}.tooltipster-sidetip.tooltipster-equipe.tooltipster-left .tooltipster-arrow-border{border-left-color:#3a6974}.tooltipster-sidetip.tooltipster-equipe.tooltipster-right .tooltipster-arrow-border{border-right-color:#3a6974}.tooltipster-sidetip.tooltipster-equipe.tooltipster-top .tooltipster-arrow-border{border-top-color:#3a6974}.css_equipe_img{margin:0 1.8em 4em 0;float:left}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content img.css_equipe_img{max-width:120px;margin:0 1em 1em 0}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content .css_equipe_tt{display:block;margin-bottom:0.6em;font-size:1.1em;font-weight:400;color:#3d4663}.tooltipster-sidetip.tooltipster-equipe .tooltipster-box{min-width:400px}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content{font-size:.8em}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content ul{margin:0;padding:0;list-style-position:inside;list-style-type:circle}.tooltipster-sidetip.tooltipster-equipe .tooltipster-content ul li{margin:.2em 0;padding:0}#css_carousel_wrapper,#css_carousel_wrapper .owl-carousel,#css_carousel_wrapper .owl-carousel .owl-item,#css_carousel_wrapper .owl-carousel .owl-item .css_item_carousel{box-sizing:border-box;display:block;width:100%;min-height:400px;height:88vh}#css_carousel_wrapper{position:relative;z-index:8;color:#555}#css_carousel_wrapper .owl-carousel{position:absolute;top:0;left:0;z-index:auto}#css_carousel_wrapper .owl-carousel .owl-item .css_item_carousel{margin:0;padding:0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;display:flex;align-items:center;justify-content:center}.owl-carousel-fleches span{position:absolute;z-index:2000;top:50%;width:40px;height:40px;border:8px solid #fff;border:8px solid rgba(255,255,255,0.4);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.owl-carousel-fleches span:hover{border-color:rgba(255,255,255,0.9)}.owl-carousel-fleches span.owl-arrow-prev{left:5%;border-right:none;border-top:none}.owl-carousel-fleches span.owl-arrow-next{right:5%;border-left:none;border-bottom:none}.owl-carousel-points{text-align:center;position:absolute;bottom:2%;height:30px;width:100%;left:0;z-index:1000}.owl-carousel-points .owl-dot{display:inline-block;position:relative;width:16px;height:16px;border-radius:50%;margin:6px;background:#ddd;background:rgba(150,150,150,0.1);cursor:pointer;box-shadow:0 1px 1px rgba(255,255,255,0.4),inset 0 1px 1px rgba(0,0,0,0.1),0 0 0 2px rgba(255,255,255,0.5);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.owl-carousel-points .owl-dot.active,.owl-carousel-points .owl-dot:hover{box-shadow:0 1px 1px rgba(255,255,255,0.4),inset 0 1px 1px rgba(0,0,0,0.1),0 0 0 5px rgba(255,255,255,0.5)}.owl-carousel-points .owl-dot.active:after{content:"";position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:rgba(255,255,255,0.8)}.css_item_carousel > div{width:56%;margin:0 auto;z-index:100;text-align:center;-webkit-animation:fadeIn 0.5s linear 0.5s both;-moz-animation:fadeIn 0.5s linear 0.5s both;-o-animation:fadeIn 0.5s linear 0.5s both;-ms-animation:fadeIn 0.5s linear 0.5s both;animation:fadeIn 0.5s linear 0.5s both}.css_item_carousel > div h2{box-sizing:border-box;display:block;font-size:48px;text-shadow:0 -1px 0 rgba(0,0,0,0.2),0 0 2px #000,0 0 4px #000;text-align:center;color:#fff;width:100%;padding:0}.css_item_carousel > div p{box-sizing:border-box;display:inline-block;position:relative;text-align:center;color:#fff;text-shadow:0 0 2px #000,0 0 4px #000;font-size:22px;font-weight:300;background:rgba(0,0,0,.4);border-radius:12px;margin:1em auto 0 auto;min-width:30%;min-width:72%;padding:1em 2em;z-index:100}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#css_esptele{margin:3em 0;min-height:50vh}