body:not(.wp-admin) a{text-decoration:none}.mfp-bottom-bar{display:none!important}.dipl_list_layout .dipl_list-divider{border-color:transparent!important}.btn-appel-action a{background-color:#ee9800;border-radius:50px;padding:12px 20px!important;color:#faf0da!important;font-family:'Camping de Buette';font-weight:300}.dipl_list_layout .dipl_list-divider{border-color:transparent}#top-menu li{padding-right:65px}#main-header{box-shadow:none!important}#main-header.et-fixed-header{box-shadow:none!important}#formulaire-responsive{max-width:2400px;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{font-family:'Camping de Buette 2',Helvetica,Arial,Lucida,sans-serif;direction:ltr;width:100%;font-size:15px;padding:14px 18px;background:#ffffff!important;border:1px solid #0e2244;border-radius:6px;color:#0e2244!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 textarea:focus{background:#ffffff!important;border-color:#009a84;outline:none}input[type="text"]{border:1px solid #0e2244}::placeholder{color:#0e2244;opacity:0.6}.wpcf7 textarea{height:120px}.wpcf7-submit{font-family:'Camping de Buette',Helvetica,Arial,Lucida,sans-serif;float:right;font-size:16px;font-weight:700;background-color:#ee9800;color:#fffaf0!important;border:4px solid #ee9800;border-radius:50px;padding:10px 28px;cursor:pointer;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.wpcf7-submit:hover{background-color:#009a84;border-color:#009a84;color:#fffaf0!important}.wpcf7-list-item{line-height:18px;font-size:13px}.wpcf7-list-item-label{font-family:'Camping de Buette 2',Helvetica,Arial,Lucida,sans-serif;color:#0e2244}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fffaf0;background:#d02d3e;padding:4px 8px;border-radius:3px;display:inline-block;margin-top:4px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,div.wpcf7-validation-errors{text-shadow:none;border:1px solid #d02d3e!important;background:rgba(208,45,62,0.08);padding:8px 12px;color:#d02d3e;text-align:center;margin:10px 0 0;font-size:13px;border-radius:4px}.wpcf7 form.sent .wpcf7-response-output,div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;border:1px solid #009a84!important;background:rgba(0,154,132,0.08);padding:8px 12px;font-size:13px;color:#009a84;margin:10px 0 0;border-radius:4px}.titreformulairedevis{font-family:'Camping de Buette',Helvetica,Arial,Lucida,sans-serif;font-size:20px!important;text-decoration:underline;color:#0e2244}@media only screen and (max-width:980px){.et_header_style_centered #main-header .mobile_nav{background-color:rgba(0,0,0,0)}.select_page{display:none!important}#main-header .et_mobile_menu{background-color:#ffffff!important}.et_fixed_nav #main-header.et-fixed-header{position:fixed;top:0px!important;background-color:#ffffff!important}.et_header_style_split #main-header .mobile_nav{background-color:rgba(0,0,0,0)!important;margin-top:-50px!important}#main-header{box-shadow:0 1px 0 rgba(0,0,0,0)}.et-fixed-header .mobile_menu_bar{padding-bottom:5px}.mobile_menu_bar:before{color:#ee9800!important}}.et_mobile_menu{border-color:#ffffff;border-radius:20px}:root{--color-orange:#ee9800;--color-teal:#009a84}.cky-notice .cky-title{color:var(--color-orange)!important}.cky-notice-des,.cky-notice-group{color:var(--color-teal)!important}.cky-btn-accept{background:var(--color-orange)!important;border:2px solid var(--color-orange)!important}.cky-btn-revisit-wrapper{background:var(--color-teal)!important}.cky-btn-customize,.cky-btn-reject,.cky-btn-preferences{color:var(--color-teal)!important;border:2px solid var(--color-teal)!important}.dipl_list_layout .dipl_list-divider{border-color:transparent}