.wc{height:auto;width:30%;display:flex;padding-bottom:10px}.cp{height:auto;width:39%;float:right;display:flex;padding-bottom:10px}#formulaire-responsive{max-width:2400px;;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.trois-colonne,.quatre-colonne,.colonne{float:left;position:relative;padding:0.65rem;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%}.trois-colonne{width:33%}.quatre-colonne{width:25%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{padding:10px 20px 10px 20px;font-size:13px;font-family:'Jost';font-weight:bold;border-radius:50px;text-transform:uppercase;letter-spacing:2px;background-color:#008c9d;color:#FFFF;border:none}.wpcf7-submit:hover{background:#003447;color:#fff}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#00000;color:#fff;margin:0}.wpcf7 form.sent .wpcf7-response-output{border-color:#008c9d}.wpcf7 form .wpcf7-response-output{border:2px solid #008c9d}.style{text-align:center!important}.wpcf7 input[type="tel"]{direction:ltr;width:100%;padding:8px;border:1px solid #ccc;border-radius:3px}.wpcf7-list-item{margin:0}.wpcf7 textarea{height:75px}.separation{border-right:1px solid #008c9d}.contact-title{text-transform:uppercase;font-weight:bold}@media only screen and (max-width :980px){.separation{border-right:0px solid #008c9d}.activite{padding-top:0px}.wc{float:initial;margin:auto}.cp{float:initial;margin:auto}}@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}}.et_header_style_centered #main-header{padding-bottom:0px!important}.et_pb_toggle_title{display:inline-block!important}.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title{padding:0 0px 0 0}.col-banner-home{height:750px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.logo-banner-home{position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:2}.logo-banner-home .et_pb_module.et_pb_image.et_pb_image_1{height:350px;max-height:100%}.logo-banner-home .et_pb_module.et_pb_image.et_pb_image_1 span.et_pb_image_wrap,.logo-banner-home .et_pb_module.et_pb_image.et_pb_image_1 span.et_pb_image_wrap img{height:100%;width:100%}.logo-banner-home .et_pb_module.et_pb_image.et_pb_image_1 span.et_pb_image_wrap img{object-fit:contain}@media screen and (max-width:1100px){.logo-banner-home .et_pb_module.et_pb_image.et_pb_image_1{height:270px;max-height:100%}.title-banner-home.et_pb_text .et_pb_text_inner p{font-size:40px;line-height:44px;margin-bottom:12px}.text-banner-home.et_pb_text .et_pb_text_inner h2{font-size:28px;line-height:30px}}@media screen and (max-width:980px){.banner-home .et_pb_row.et_pb_row_1.et_pb_equal_columns.et_pb_gutters1{flex-direction:column-reverse;display:flex}.et_pb_column.et_pb_column_1.col-banner-home{height:480px}}.grecaptcha-badge{visibility:hidden!important}@media screen and (min-width:981px) and (max-width:1361px){.william{padding-top:80px!important;padding-right:80px!important}.copronet{padding-top:80px!important;padding-left:80px!important}#logomontservices{margin-top:-500px!important}}@media screen and (min-width:1361px) and (max-width:1631px){.william{padding-top:100px!important;padding-right:80px!important}.copronet{padding-top:100px!important;padding-left:80px!important}#logomontservices{margin-top:-600px!important}}@media screen and (min-width:1632px) and (max-width:2068px){.william{padding-top:230px!important;padding-right:175px!important}.copronet{padding-top:230px!important;padding-left:175px!important}#logomontservices{margin-top:-700px!important}#montservicestitre h2{font-size:40px!important}}@media screen and (min-width:2069px) and (max-width:4060px){.william{padding-top:300px!important;padding-right:195px!important}.copronet{padding-top:300px!important;padding-left:195px!important}#logomontservices{margin-top:-900px!important}#montservicestitre h2{font-size:50px!important}}