.formContactUs .bg-image{background-image:url('../../Public/img/Bg-images/Bg-Contact.jpg');background-size:cover;height:400px;background-position:center;line-height:400px}.formContactUs .bg-image h1{text-align:center;display:inline-block;vertical-align:middle;line-height:normal;width:100%;color:#fff}.formContactUs .bg-image-map{background-image:url('../../Public/img/Bg-images/Bg-CommsoftMap.jpg');background-size:cover;height:350px;background-position:right;margin-bottom:-200px}.formContactUs hr{display:block;margin-top:0;margin-bottom:2em;margin-left:0;width:50px;background-color:#006492;color:#006492;height:4px;border-radius:3px}.formContactUs h3{margin-bottom:8px}.formContactUs .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:rgba(255,255,255,.8);background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:10px;-webkit-box-shadow:0 0 50px -10px rgba(0,0,0,.5);-moz-box-shadow:0 0 50px -10px rgba(0,0,0,.5);box-shadow:0 0 50px -10px rgba(0,0,0,.5);padding:30px}.formContactUs .card .contact-form input,.formContactUs .card .contact-form textarea{max-width:none!important}.formContactUs .card .form-control{border:1px solid #dcdcdc;border-radius:1px;margin-bottom:15px}.formContactUs .card .required{font-style:italic}.formContactUs .card .btn-yellow{width:100%}@media(max-width:1030px){.formContactUs .bg-image h1{font-size:46px}}@media(max-width:768px){.formContactUs hr{margin-left:auto;margin-bottom:30px;background-color:#002337}.formContactUs h3{text-align:center}.formContactUs .bg-image-map{margin-bottom:-300px}}@media(max-width:480px){.formContactUs .card{padding:15px}.formContactUs .card #rc-imageselect,.formContactUs .card .g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}.adresse-map{margin-right:0;margin-left:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.tab-pane{border:none!important}#map{height:600px}.map-div{padding-top:20px;padding-bottom:20px}.btn-yellow{background-color:#ffda00;border-color:#ffda00}