div.mobile_nav.closed{background-color:transparent!important}div.mobile_nav.opened{background-color:transparent!important}.select_page{display:none!important}@media only screen and (max-width:980px){#et-top-navigation{text-transform:uppercase;letter-spacing:2px;line-height:20px!important}.mobile_menu_bar:before{color:#156ba6!important}#main-header{background-color:transparent!important}.et_fixed_nav #main-header.et-fixed-header{position:fixed;background-color:transparent!important;margin-top:0px}#main-header{box-shadow:0 1px 0 rgba(0,0,0,0)}.et-fixed-header .mobile_menu_bar{padding-bottom:5px}.et-fixed-header .mobile_menu_bar:before{font-size:45px}.et_fixed_nav #et-top-navigation{-webkit-transition:none;-moz-transition:none;transition:none}}@media only screen and (max-width :980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cn-button.bootstrap{background-color:#156ba6;color:#ffffff}.tawk-min-container,.tawk-min-container .tawk-button{display:none!important}.ti-widget.ti-goog .ti-review-content{color:#373736!important}.ti-widget.ti-goog .ti-widget-container .ti-date{color:#373736!important}.ti-widget.ti-goog .ti-widget-container .ti-name{color:#373736!important}.ti-footer{display:none!important}.grecaptcha-badge{visibility:hidden!important}.ti-widget.ti-goog .ti-review-item>.ti-inner{border-bottom-width:0px!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 textarea{direction:ltr;width:100%;font-size:14px;padding:20px;background:transparent!important;border:0px solid #fff;border-bottom:1px solid #000;border-radius:0px;color:#000!important}.wpcf7 input[type="text"]:focus{background:transparent!important}input[type=text]{border:0px solid}.wpcf7-submit{font-size:14px;background-color:#373736;border:0px;border-radius:0px;color:#fff;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.wpcf7-submit:hover{font-size:14px;background-color:#156ba6!important;border:0px;border-radius:0px;color:#fff;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#373736;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#373736;padding:5px;color:#fff;text-align:center;margin:0;font-size:12px}.wpcf7 input[type="tel"]{direction:ltr;width:100%;font-size:14px;padding:20px;background:transparent!important;border:0px solid #fff;border-bottom:1px solid #000;border-radius:0px;color:#000}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#373736;color:#fff;margin:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#373736!important;background:transparent;color:#373736}.wpcf7 textarea{height:75px}.wpcf7-list-item{line-height:16px;font-size:14px}.wpcf7-list-item-label{color:#373736}.wpcf7 form.sent .wpcf7-response-output{border-color:#373736;background:transparent;color:#373736}.titreformulairedevis{font-family:"snug-variable",sans-serif;font-size:20px!important;text-decoration:underline}::placeholder{color:#373736}