/*! ---css utiliser pour les app mobiles uniquement--- */body{background-color:#fff;font-family:sans-serif}.app_mobil *{font-family:sans-serif}.app_mobil a.ei_btn span{font-family:sans-serif}.ei_tpl_transac.app_mobil #ei_tpl_fullsite{padding-top:0;background:0 0}.ei_tpl_transac.app_mobil #ei_tpl_contener{margin-top:0;padding-top:0}.a_blocfctl,.a_blocfctltitre,.ei_mainblocfctl{padding-left:5px;padding-right:5px}#ei_tpl_contener{max-width:none}#ei_tpl_contener #ei_tpl_content{max-width:none}div.a_blocappli{margin:0}#ei_tpl_content{padding-top:0;margin-top:0}.ei_tpl_transac #ei_tpl_content{border-bottom:0}.cc *{box-sizing:border-box}.cc h1{font-size:32px;margin-bottom:50px;text-transform:uppercase}.cc h2{font-size:22px;text-transform:uppercase;font-weight:400}.cc p{line-height:26px;font-size:16px}.cc ol li,.cc ul li{margin-bottom:20px;font-size:16px;line-height:26px}.cc ol.styled,.cc ul.styled{border-left:1px solid #767676;padding:10px 20px;text-align:left}.cc a{text-decoration:underline;color:#8a1b1a}.cc a:focus,.cc a:hover{text-decoration:none}.cc .phone-bloc.cristal{width:265px;vertical-align:top;background:0 0;display:inline-block;vertical-align:middle;position:relative;margin:0 4px}.cc .phone-bloc.cristal .type{background:#9ea3a6;color:#fff;font-weight:700;border-radius:15px;font-size:16px;padding:5px 15px;margin-right:8px;float:left}.cc .phone-bloc.cristal .num{border:2px solid #9ea3a6;border-left:none;border-radius:15px;padding:3px 10px 3px 35px;color:#9da2a6;display:block;font-size:20px;font-weight:700;text-transform:uppercase}.cc .phone-bloc.cristal .rate{font-weight:700;padding:5px 6px;font-size:12px;line-height:1;color:#9ea3a6;display:block;font-weight:400;text-align:center}.cc time{display:none;color:#767676;font-size:16px;line-height:26px;font-weight:600}.ei_faqpage .ei_mainfunctionblock__header{display:none}.ei_mainfunctionblock__content{padding:0}.ei_groupingblock .ei_expandbutton{margin-right:10px}