.contact-success .webform-confirmation__message{
    color: #33691E;
    background-color: #D6EEC8;
    padding: 20px 30px;
    margin-bottom: 30px;
}
/* Formulaire Contact */
#colonneFormulaire h1{
    display: none;
}
#colonneFormulaire .webform-submission-form label{
    font-size: 14px;
    font-weight: 400;
}
#colonneFormulaire .webform-submission-form input.form-text,
#colonneFormulaire .webform-submission-form input.form-email,
#colonneFormulaire .webform-submission-form select.form-select{
    width: 100%;
    height: 40px;
}
#colonneFormulaire .webform-submission-form .champsObligatoires{
    display: flex;
    align-items: center;
}
#colonneFormulaire .webform-submission-form .champsObligatoires #edit-obligatoires{
    display: flex;
    justify-content: flex-end;
}
#colonneCoordonnees div[class^="titre-"]{
    color: #34273F;
    background-position: left center;
    background-size: auto 18px;
    background-repeat: no-repeat;
    padding-left: 30px;
}
#colonneCoordonnees .titre-adresse{
    background-image: url('data:image/svg+xml,<svg width="26" height="42" viewBox="0 0 26 42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.6914 30.0834L23.5639 19.0326C23.5864 18.9969 23.6052 18.9593 23.6199 18.9203C24.8066 16.985 25.4332 14.7742 25.4332 12.5171C25.4332 5.74583 19.9244 0.236938 13.1532 0.236938C6.38196 0.236938 0.872667 5.74583 0.872667 12.5171C0.872667 14.7747 1.50019 16.9864 2.68786 18.9231C2.70161 18.957 2.71766 18.99 2.73691 19.0221L9.36282 30.1109C4.21931 30.8379 0.836914 32.9529 0.836914 35.5185C0.836914 38.6974 6.23895 41.1869 13.1348 41.1869C20.0307 41.1869 25.4328 38.6969 25.4328 35.5185C25.4332 32.941 21.8931 30.7788 16.6914 30.0834ZM3.92228 18.3038C2.82675 16.5601 2.24781 14.5592 2.24781 12.5171C2.24781 6.504 7.13967 1.6121 13.1532 1.6121C19.1662 1.6121 24.0581 6.504 24.0581 12.5171C24.0581 14.5601 23.4791 16.561 22.3841 18.3038C22.3612 18.3405 22.3424 18.3785 22.3272 18.4179L15.0665 30.0917C14.9574 30.259 14.9358 30.297 14.8024 30.5161L12.9689 33.4645L3.98371 18.4275C3.96766 18.3849 3.94703 18.3432 3.92228 18.3038ZM13.1353 39.8117C6.69824 39.8117 2.21252 37.5487 2.21252 35.5185C2.21252 33.6758 5.59079 31.9394 10.1347 31.4017L12.3671 35.138C12.4904 35.3438 12.7113 35.4708 12.951 35.4727C12.9529 35.4727 12.9552 35.4727 12.957 35.4727C13.1944 35.4727 13.4154 35.3498 13.541 35.1481L15.8879 31.3747C20.5042 31.8748 24.0576 33.6551 24.0576 35.5185C24.0581 37.5491 19.5724 39.8117 13.1353 39.8117Z" fill="black"/></svg>');
}
#colonneCoordonnees .titre-telephone{
    background-image: url('data:image/svg+xml,<svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.0744 41.7514C26.1547 41.7514 18.1015 37.7605 11.1727 30.8299C1.32439 20.9786 -2.58804 8.86553 2.45234 3.82575L5.24336 1.0377C5.77037 0.512012 6.48435 0.216797 7.22872 0.216797C7.97308 0.216797 8.68706 0.512012 9.21407 1.0377L15.1838 7.00743C15.7095 7.53443 16.0047 8.24841 16.0047 8.99278C16.0047 9.73714 15.7095 10.4511 15.1838 10.9781L13.4137 12.7476C11.3784 14.7806 13.2882 20.1248 17.5812 24.4189C21.8742 28.7131 27.219 30.6212 29.2525 28.5894L31.022 26.8193C31.5491 26.2938 32.263 25.9987 33.0074 25.9987C33.7517 25.9987 34.4656 26.2938 34.9927 26.8193L40.9624 32.7891C41.4884 33.3159 41.7838 34.0299 41.7838 34.7744C41.7838 35.5189 41.4884 36.2329 40.9624 36.7598L38.1744 39.5478C36.6814 41.0408 34.5664 41.7514 32.0744 41.7514ZM7.22574 1.40516C7.01302 1.40506 6.80237 1.44703 6.60594 1.52867C6.4095 1.61031 6.23115 1.72999 6.08115 1.88083L3.29309 4.66651C-1.28528 9.24489 2.62893 20.6016 12.0134 29.9867C21.3979 39.3718 32.757 43.2836 37.3336 38.7071L40.1217 35.919C40.4247 35.6152 40.5949 35.2035 40.5949 34.7744C40.5949 34.3453 40.4247 33.9337 40.1217 33.6298L34.152 27.6595C33.8481 27.3568 33.4366 27.1868 33.0077 27.1868C32.5787 27.1868 32.1673 27.3568 31.8634 27.6595L30.0933 29.4296C27.5198 32.0036 21.6548 30.1722 16.7404 25.2591C11.8261 20.346 9.99596 14.4809 12.57 11.9069L14.3407 10.1368C14.6437 9.83303 14.8138 9.42151 14.8138 8.99248C14.8138 8.56345 14.6437 8.15193 14.3407 7.84818L8.37034 1.87845C8.22014 1.72804 8.0417 1.6088 7.84528 1.52757C7.64885 1.44635 7.4383 1.40475 7.22574 1.40516Z" fill="black"/></svg>');
}
#colonneCoordonnees .titre-email{
    background-image: url('data:image/svg+xml,<svg width="41" height="33" viewBox="0 0 41 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.05 0.783325H38.95C40.0821 0.783325 41 1.7011 41 2.83332V30.1666C41 31.2988 40.0822 32.2166 38.95 32.2166H2.05C0.917854 32.2166 0 31.2989 0 30.1666V2.83332C0 1.70118 0.917774 0.783325 2.05 0.783325ZM1.36669 30.1667C1.36669 30.5441 1.67259 30.85 2.05 30.85H38.95C39.3274 30.85 39.6333 30.5441 39.6333 30.1667V2.83332C39.6333 2.45592 39.3274 2.15002 38.95 2.15002H2.05C1.67259 2.15002 1.36669 2.45592 1.36669 2.83332V30.1667Z" fill="black"/><path d="M3.35709 3.51924C3.53767 3.50346 3.71712 3.56008 3.8559 3.67667L19.6205 16.9196C20.1289 17.347 20.871 17.347 21.3794 16.9196L37.1438 3.67659C37.3308 3.51964 37.5874 3.47432 37.8168 3.55776C38.0462 3.6412 38.2137 3.84075 38.2562 4.08123C38.2986 4.3217 38.2096 4.5665 38.0226 4.72345L22.2581 17.9657C21.2421 18.8212 19.7577 18.8212 18.7416 17.9657L2.9772 4.72353C2.83835 4.60702 2.75154 4.44014 2.73577 4.25956C2.71999 4.07899 2.77661 3.89953 2.8932 3.76076C3.00964 3.62182 3.17652 3.53502 3.35709 3.51924Z" fill="black"/><path d="M27.8573 17.8718C28.0992 17.8178 28.3513 17.899 28.5162 18.084L38.0829 28.334C38.256 28.5113 38.3196 28.7685 38.249 29.006C38.1784 29.2436 37.9847 29.4242 37.7428 29.4782C37.5009 29.5322 37.2488 29.451 37.0839 29.266L27.5172 19.016C27.344 18.8387 27.2805 18.5815 27.3511 18.344C27.4217 18.1065 27.6153 17.9257 27.8573 17.8718Z" fill="black"/><path d="M12.4838 18.084C12.6486 17.899 12.9008 17.8178 13.1427 17.8718C13.3846 17.9257 13.5783 18.1065 13.6489 18.344C13.7195 18.5816 13.6559 18.8387 13.4828 19.016L3.91613 29.266C3.65667 29.5317 3.23258 29.5416 2.96103 29.2883C2.68949 29.0349 2.66995 28.6111 2.91707 28.3339L12.4838 18.084Z" fill="black"/></svg>');
}
#colonneFormulaire .webform-submission-form .champsObligatoires #edit-obligatoires p{
    font-size: 14px;
    font-weight: 300;
}
#edit-obligatoires {
    text-align: right;
}
#edit-obligatoires p {
    font-size: 14px;
}
#colonneFormulaire {
    border-radius: 20px;
}
@media screen and (max-width: 1230px) {
    #colonneFormulaire .webform-submission-form .champsObligatoires{
        flex-direction: column;
    }
    #colonneFormulaire .webform-submission-form .champsObligatoires #edit-obligatoires{
        margin-top: 15px;
    }
}
@media screen and (max-width: 1023px) {
    #colonneFormulaire{
        background-color: transparent;
        border: none;
        box-shadow: none;
    }
}
@media screen and (max-width: 767px) {
    #colonneFormulaire .webform-submission-form .webform-flex{
        margin-top: 15px;
    }
    #colonneFormulaire .webform-submission-form .champsObligatoires #edit-obligatoires{
        margin-top: 0;
    }
}