html,body{overflow-x:hidden}.elementskit-testimonial-inner p{min-height:100px}.ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item a{width:100%}.title-art{max-width:1400px !important}.mat-card,.mat-card .ekit-wid-con,.mat-card .elementskit-info-image-box{min-height:500px !important;height:100% !important;background-color:#fff;box-shadow:-1.21px 6.894px 15px 0px rgba(0,0,0,.07)}.mat-card .elementskit-box-body{box-shadow:none !important}.mat-card .image-box-img-left{display:flex;justify-content:center}.mat-card img{width:50%;margin:0 !important}.form-container #contactForm{display:flex;flex-wrap:wrap;background:#fff;border-radius:10px;overflow:hidden;font-family:'Arial',sans-serif}.bloc-identification{flex:1 1 50%;padding:30px;background:#f5f5f5}.bloc-identification h3{font-size:20px;color:#000;margin-bottom:5px}.bloc-identification p{font-size:14px;margin-bottom:15px}.bloc-identification .ligne{display:flex;gap:15px;margin-bottom:15px}.bloc-identification .ligne.gris{background:#e0e0e0;padding:15px;border-radius:6px}.bloc-identification .ligne.rouge{background:#fe0101;padding:15px;border-radius:6px}.bloc-identification .ligne.rouge label{color:#fff !important}.bloc-identification .champ{flex:1}.bloc-identification label{font-size:12px;font-weight:600;color:#333;display:block;margin-bottom:5px}.bloc-identification input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.bloc-identification .lien-code a{color:#000;font-size:13px;text-decoration:underline}.bloc-motif{flex:1 1 50%;padding:30px;border-left:4px solid #d00;background:#f8f8f8}.bloc-motif h3{font-size:20px;color:#000;margin-bottom:5px}.bloc-motif p{font-size:14px;margin-bottom:15px}.bloc-motif .champ{margin-bottom:15px}.bloc-motif .ligne{display:flex;gap:15px;margin-bottom:15px}.bloc-motif label{font-size:12px;font-weight:600;color:#333;display:block;margin-bottom:5px}.bloc-motif input,.bloc-motif textarea,.bloc-motif select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.bloc-motif textarea{height:100px;resize:none}.bouton-envoyer input[type=submit]{background:#e60000;color:#fff;border:none;padding:12px 25px;font-size:16px;font-weight:700;border-radius:6px;cursor:pointer;transition:background .2s;width:100%}.bouton-envoyer input[type=submit]:hover{background:#b50000}.forminator-ui#forminator-module-492.forminator-design--material .forminator-button-submit{border:solid 1px #fe0101;color:#fe0101;width:100%;text-transform:uppercase;font-weight:700;transition:all ease-out .3s}.forminator-ui#forminator-module-492.forminator-design--material .forminator-button-submit:hover{background-color:#fe0101;color:#fff}.texte-droite{background:#f8f8f8;padding:30px;border-radius:10px;min-height:200px;transition:all .3s ease}.texte-droite h3{color:#1a1a1a;font-size:22px;margin-bottom:10px}.texte-droite p{color:#555;line-height:1.5}.carrousel-gauche img{cursor:pointer;transition:transform .2s ease}.carrousel-gauche img:hover{transform:scale(1.05)}.point-title{font-weight:700;font-size:18px;text-transform:uppercase}.points{display:flex;flex-direction:column;gap:8px;background:#fafafa;padding:30px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05)}.point{background:#f5f7fa;padding:10px 14px;border-radius:8px;font-size:15px;color:#333;display:flex;align-items:center;gap:10px}.point:before{content:"✔";color:#fe0101;font-weight:700}