.route-contact .h1-title{text-align:center!important}.route-contact .success-message{line-height:30px;margin-top:5em}.route-contact main a{border-bottom:1px solid #ff780e;color:#000;margin-top:1em;text-decoration:none!important}.route-contact .success-message a{display:inline-block;font-weight:700;padding-top:30px}.contact-wrapper{min-height:40vh;padding:0 20px}.contact-wrapper #sub-theme-selection,.contact-wrapper #theme-selection,.contact-wrapper .mention-legale{margin:0 auto;max-width:500px;width:100%}.contact-wrapper #sub-theme-selection{background:url(../../images/contact_arrow.svg) 15px 10px no-repeat;background-size:50px;padding-left:80px;padding-top:20px}.contact-wrapper .mention-legale{margin-top:100px}.contact-wrapper .edito-container{margin:50px 0 0;padding:0}@media screen and (max-width:767px){.contact-wrapper .edito-container{font-size:14px}}.contact-wrapper #contactForm,.contact-wrapper #form-edito{margin:50px auto;max-width:600px;width:100%}.contactMobile .wysiwyg-content li,.contactMobile .wysiwyg-content p{font-size:.9em}.contactMobile #contactForm input[type=submit],.contactMobile .form-item .form-input,.contactMobile .form-item label,.contactMobile p{font-size:.7em}.contactMobile .mention-legale{font-size:.6em;margin-bottom:2em}.content{margin:auto;max-width:600px;padding:1em;text-align:center}.content h1,.content h2,.content h3{margin-bottom:1.5em;text-align:center}.content h2{font-size:1.25em;font-weight:500}.content p{font-size:.8em}.content .hero{margin:0 auto 1.5em;width:66%}.content .hero img{width:100%}.content .help{font-size:.8rem;margin-bottom:1.5em}.content .contact-solutions{background-color:#fff;margin:0 -1.5em 1.5em;padding:1em}.content .contact-solutions,.content .contact-solutions .contact-solution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content .contact-solutions .contact-solution{margin-bottom:2em}.content .contact-solutions .contact-solution .contact-solution__title,.content .contact-solutions .contact-solution .contact-solution__title--orange{margin-bottom:1em}.content .contact-solutions .contact-solution .contact-solution__title--orange{color:#ff780e}.content .contact-solutions .contact-solution .contact-solution__img{margin-bottom:1em;width:25%}.content .contact-solutions .contact-solution .contact-solution__description,.content .contact-solutions .contact-solution .contact-solution__description--orange{font-size:.8rem;margin-bottom:1em;text-align:center}.content .contact-solutions .contact-solution .contact-solution__description--orange{color:#ff780e}.content .contact-solutions .contact-solution .contact-solution__action{color:#fff;font-size:.75em}.content .faq{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1em 1.5em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.content .faq .faq__item{height:auto;margin-bottom:1em;width:45%}.content .faq .faq__item img{width:100%}.content .accordeon{font-size:.8rem;margin:0 -1em 1em}.content .accordeon .accordeon_content p{margin-bottom:.5em}.content .accordeon:last-of-type{margin-bottom:2em}