@charset "UTF-8";
*{box-sizing:border-box}body,td,pre,input,textarea,select{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px}html,body,p,table,td,form,input,select,textarea,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding:0;margin:0}body{text-align:center}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}a img{border-width:0}td{vertical-align:top}ul,ol{padding-left:25px}ul{list-style-type:disc}li{line-height:18px}.cms_part{text-align:left;margin:0 auto}.cms_gauche,.cms_droite{float:left}.cms_bloc{padding:5px 0;clear:both}.cms_bloc_form table td{padding:3px}.cms_bloc_form table td.intitule{font-weight:700;text-align:left;width:200px;vertical-align:top}.cms_bloc_form table td.valeur td{vertical-align:middle}.cms_bloc_form label{padding:0 15px 0 3px}.cms_bloc_form input{width:200px}.cms_bloc_form textarea{width:300px;height:100px}.cms_bloc_form select{width:204px}.cms_bloc_form_error{color:red;padding-bottom:10px}.cms_bloc_form_message{font-weight:700;text-align:center}.cms_bloc_form .cms_bloc_form_field_content{text-align:justify}.cms_bloc_form table td.cms_bloc_form_field_antispam_text{width:auto}.cms_bloc_form table td.cms_bloc_form_field_antispam_image{text-align:right}.cms_bloc_form table td.cms_bloc_form_field_antispam_image img{border:1px solid #000}.cms_bloc_form .cms_bloc_form_field_content,.cms_bloc_form table td.cms_bloc_form_field_antispam_text{padding:10px 0}.cms_bloc_form .cms_bloc_form_field_checkbox input{width:auto}.cms_bloc_form .cms_bloc_form_field_checkbox table td{padding:0}.cms_bloc_form .cms_bloc_form_field_radio table td{padding:0 0}.cms_bloc_form .cms_bloc_form_field_radio input{width:auto}.cms_bloc_form .cms_bloc_form_field_submit input{width:85px;margin:5px 0}.cms_bloc_media{text-align:center}.cms_bloc_media *{margin:0 auto}.cms_bloc_text{text-align:justify}.cms_bloc_text_media_gauche .cms_bloc_media{padding:0;margin:0;float:left;margin:0 15px 15px 0}.cms_bloc_text_media_droite .cms_bloc_media{padding:0;margin:0;float:right;margin:0 0 15px 15px}.cms_bloc_text_media_centre{text-align:center;padding:15px auto}.cms_bloc_text_media_centre .cms_bloc_media{margin:15px 0}.cms_bloc_text table{width:100%}.cms_bloc_text table td{vertical-align:top}.cms_bloc_text_gauche{width:49%}.cms_bloc_text_milieu{width:2%}.cms_bloc_text_droite{width:49%}.cms_bloc_title h2{text-align:left;font-weight:700;text-align:left}.cms_bloc_map .mm_carte{margin:auto}.spacer{clear:both;display:block;line-height:0;width:0;font-size:0}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}[class*=img-txt]{display:block;overflow:hidden;text-indent:-9999px}.img-txt-a{position:absolute}#print_header_right{float:right;margin-top:10px;line-height:20px}#print_header_left{float:left;margin-top:10px}#print_container{width:700px;margin:auto;text-align:left}#print_container ul{list-style-type:disc;overflow:hidden}#ma-all-news .news+.news{border-top:1px solid #000}img.ma-know-more-img{float:left;margin:0 15px 8px 0}#ma-detail-actu .actu-date,#ma-all-news .news-date{font-weight:700;margin:0 0 5px}#ma-all-news .news-image{float:left;margin:0 15px 8px 0}.cms_bloc_form .cms_bloc_form_container{width:80%}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field{margin:4px 0}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field>.label{display:inline-block;width:40%;padding-right:20px;vertical-align:top}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field>.value{display:inline-block;width:60%;vertical-align:top}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_submit{padding-left:40%}:root{--bloc-faq-title-color:var(--blocs-title-color);--bloc-faq-title-color-hover:var(--blocs-title-color-hover);--bloc-faq-text-color:var(--blocs-text-color);--bloc-faq-background-color:var(--blocs-background-color);--bloc-faq-background-color-hover:var(--blocs-background-color-hover);--bloc-faq-link-color:var(--blocs-link);--bloc-faq-link-color-hover:var(--blocs-link-hover);--bloc-faq-decoration-color:var(--blocs-decoration-color);--bloc-faq-decoration-color-hover:var(--blocs-decoration-color-hover);--bloc-faq-border-color:var(--blocs-border-color);--bloc-faq-border-color-hover:var(--blocs-border-color-hover);--bloc-faq-icon-color:var(--blocs-icon-color)}html.darkMode,.cms_bloc.darkMode,.cms_bloc .darkMode{--bloc-faq-title-color:var(--blocs-title-color);--bloc-faq-title-color-hover:var(--blocs-title-color-hover);--bloc-faq-text-color:var(--blocs-text-color);--bloc-faq-background-color:var(--blocs-background-color);--bloc-faq-background-color-hover:var(--blocs-background-color-hover);--bloc-faq-link-color:var(--blocs-link);--bloc-faq-link-color-hover:var(--blocs-link-hover);--bloc-faq-decoration-color:var(--blocs-decoration-color);--bloc-faq-decoration-color-hover:var(--blocs-decoration-color-hover);--bloc-faq-border-color:var(--blocs-border-color);--bloc-faq-border-color-hover:var(--blocs-border-color-hover);--bloc-faq-icon-color:var(--blocs-icon-color)}.csFaq .accordion-body ul{list-style-type:none;margin:0;padding:0}.csFaq .accordion-body ul li{padding-top:.2rem;padding-bottom:.2rem;padding-left:3rem;overflow:hidden;line-height:1.4;text-align:left}.csFaq .accordion-body ul li:before{content:"";position:relative;display:inline-block;vertical-align:middle;top:0;left:-1.75rem;width:0;height:0;margin:0 -.5rem 0 0;border-style:solid;border-width:.35rem 0 .35rem .5rem}.csFaq .accordion-body ol{list-style-type:none;margin:0;padding:0}.csFaq .accordion-body ol li{position:relative;padding-top:.2rem;padding-bottom:.2rem;padding-left:2.3rem;overflow:initial;line-height:1.4;text-align:left}.csFaq .accordion-body ol li:before{content:counters(section,".") ".";display:inline-block;margin-right:.75rem;counter-increment:section}:root{--default_title-color:var(--bloc-faq-title-color);--default_title-color-HOVER:var(--bloc-faq-title-color-hover);--default_FAQ_description-text-color:var(--bloc-faq-text-color);--default_FAQ_answer-text-color:var(--bloc-faq-text-color);--default_background-color:var(--bloc-faq-background-color);--default_background-color-HOVER:var(--bloc-faq-background-color-hover);--default_arrow-color:var(--bloc-faq-title-color);--default_arrow-color-HOVER:var(--bloc-faq-title-color-hover);--default_border-color:var(--bloc-faq-border-color);--default_border-color-HOVER:var(--bloc-faq-border-color-hover);--default_list-color:var(--bloc-faq-icon-color);--default_text-font-size:1.6rem;--default_text-padding:1.5rem;--default_title-padding:1.5rem;--default_title-font-size:1.6rem}html.darkMode,.cms_bloc.darkMode,.cms_bloc .darkMode{--default_title-color:var(--bloc-faq-title-color);--default_title-color-HOVER:var(--bloc-faq-title-color-hover);--default_FAQ_description-text-color:var(--bloc-faq-text-color);--default_FAQ_answer-text-color:var(--bloc-faq-text-color);--default_background-color:var(--bloc-faq-background-color);--default_background-color-HOVER:var(--bloc-faq-background-color-hover);--default_arrow-color:var(--bloc-faq-title-color);--default_arrow-color-HOVER:var(--bloc-faq-title-color-hover);--default_border-color:var(--bloc-faq-border-color);--default_border-color-HOVER:var(--bloc-faq-border-color-hover);--default_list-color:var(--bloc-faq-icon-color)}.csFaq_default .cms_bloc_text_centrale{margin-bottom:3rem;color:var(--default_FAQ_description-text-color)}.csFaq_default .accordion-item{transition:border 0.4s ease;background-color:var(--default_background-color);border:.1rem solid var(--default_border-color)}.csFaq_default .accordion-item:not(:first-of-type){border-top:0}.csFaq_default .accordion-item:hover{border-bottom:.1rem solid var(--default_border-color-HOVER)}.csFaq_default .accordion-button{font-size:var(--font-size,var(--default_title-font-size));color:var(--default_title-color);padding:var(--default_title-padding);background:var(--default_background-color)}.csFaq_default .accordion-button:hover,.csFaq_default .accordion-button:not(.collapsed){background:transparent;box-shadow:inset 0 0 0 rgba(0,0,0,0);color:var(--default_title-color-HOVER);background:var(--default_background-color-HOVER)}.csFaq_default .accordion-button:hover::after,.csFaq_default .accordion-button:not(.collapsed)::after{border-top:.1rem solid var(--default_arrow-color-HOVER);border-right:.1rem solid var(--default_arrow-color-HOVER)}.csFaq_default .accordion-button:not(.collapsed)::after{margin-top:.4rem;transform:rotate(-45deg)}.csFaq_default .accordion-button:focus{box-shadow:inset 0 0 0 rgba(0,0,0,0)}.csFaq_default .accordion-button::after{width:.8rem;height:.8rem;margin-top:-.1rem;background-repeat:no-repeat;background-size:1.25rem;background:transparent;border-top:.1rem solid var(--default_arrow-color);border-right:.1rem solid var(--default_arrow-color);transition:transform 0.2s ease-in-out,border 0.2s ease,margin 0.2s ease;transform:rotate(135deg)}.csFaq_default .accordion-body{font-size:var(--font-size,var(--default_text-font-size));padding:var(--default_text-padding);color:var(--default_FAQ_answer-text-color)}.csFaq_default .accordion-body ul li:before{border-color:transparent transparent transparent var(--list_color,var(--default_list-color))}.csFaq_default .accordion-body ol li:before{color:var(--list_color,var(--default_list-color))}