.et-pb-slider-arrows,.et_pb-bg-layout-light .et-pb-controllers .et-pb-active-control{color:white;background-color:white}#footer-info,footer#footer-info{width:100%;margin:0 auto;text-align:center!important;border:1px solid #ccc!important}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{float:right;color:#69af36;font-family:'Noto Sans',sans-serif;font-size:14px;font-weight:600;line-height:49px;height:49px;text-transform:uppercase;background-color:#fff;border:2px solid #69af36;border-radius:4px;padding:0 26px;transition:background 0.3s,color 0.3s}.wpcf7-submit:hover{background:#69af36;color:#fff}.wpcf7-not-valid-tip,.wpcf7-validation-errors,.wpcf7-mail-sent-ok{font-size:12px;text-shadow:none;padding:5px;text-align:center}.wpcf7-not-valid-tip{color:#fff;background:#ff0000}.wpcf7-validation-errors{color:#9c6533;background:#f9cd00;border:transparent}.wpcf7-mail-sent-ok{color:#fff;background:#59a80f;border-color:#59a80f}#formulaire-responsive{max-width:600px;margin:0 auto;width:100%}.rang-form,.demi-colonne,.colonne{width:100%}.demi-colonne,.colonne{float:left;padding:0.65rem;box-sizing:border-box}.clearfix::after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}#footer-widgets,.et_pb_pricing_table_dct_11_120 .et_pb_pricing .et_pb_pricing_table .et_pb_pricing_content_top{display:none}.et_mobile_menu li a{font-size:15px}.form_icon>a:before,.phone_icon>a:before,.shop_icon>a:before,.show_icon>a:before,.picture_icon>a:before,.home_icon>a:before{font-family:'ETMODULES';color:#213C90;font-size:1em;text-align:center;margin:0 10px;transition:all .3s ease}.form_icon>a:before{content:'\E010'}.phone_icon>a:before{content:'\e00b'}.shop_icon>a:before{content:'\e014'}.show_icon>a:before{content:'\e00e'}.picture_icon>a:before{content:'\e006'}.home_icon>a:before{content:'\e009'}#et_pb_contact_form_0>div.et_pb_contact>form>p.et_pb_with_border.et_pb_contact_field.et_pb_contact_field_4.et_pb_text_align_left.et_pb_contact_field_last>span>span.et_pb_contact_field_options_title{color:#fff}#et_pb_contact_form_0>div.et-pb-contact-message>p{color:#fff;font-size:15px;text-align:center}#ez-toc-container{margin-bottom:80px}.agsdi-loaded.dsm-native-icon-host::after{content:none!important}