.tabs-form-landing-modal .informations-block{position:relative;padding:0}.informations-container{width:100%;display:flex;flex-wrap:wrap;gap:var(--section)}.tabs-form-landing-modal .container{padding:0}.informations-text>:last-child{margin-bottom:0}.informations-form,.informations-text{width:100%}.informations-form{position:relative}@media(max-width:53.0625em){.informations-form,.informations-text{width:100%}}.informations-form form{--gap:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--gap);position:relative}@media(max-width:39.99em){.informations-form form{--gap:30px}}.form-row{width:calc(50% - var(--gap)/2);position:relative}@media(max-width:39.99em){.form-row{width:100%}}.form-row[data-field=your-message],.form-row[data-field=your_attachments],.form-row[data-field=your_company],.form-row[data-field=your_message]{width:100%}.form-row[data-field=form_provenance],.form-row[data-field=selected_contact],.form-row[data-field=your_provenance],.form-row[data-field=your_referral],.form-row[data-field=your_subject],.form-row[data-field^=honeypot]{display:none!important}.form-row.last{align-items:center}.field{width:100%;position:relative}.last .field{width:auto}.form-row[data-field=your_telephone] .field div{width:100%;display:flex;gap:0}.field label{font-size:var(--buttonsize);color:var(--textcolor);font-weight:300;display:block}.field input:not([type=checkbox]),.field select,.field textarea{width:100%;display:block;position:relative;resize:none;border:unset;font-size:var(--buttonsize);color:var(--textcolor);background-color:transparent;font-weight:400;padding:10px;border-bottom:1px solid var(--textcolor)}.field input[type=checkbox]{display:inline-flex;justify-content:center;align-items:center;padding:0;position:relative;appearance:none;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;cursor:pointer;width:20px;height:20px;border:1px solid var(--textcolor);margin-right:10px;vertical-align:text-top}.field input[type=checkbox]+label{display:inline-block;max-width:calc(100% - 30px);vertical-align:text-top}.field input[type=checkbox]:before{display:none;font-size:18px;content:"✕";color:var(--textcolor);line-height:1;font-family:Arial,sans-serif;background-color:transparent}.field input[type=checkbox]:checked:before{display:block}.field select#your_prefix{width:auto;max-width:20%;padding-left:0;overflow:hidden;line-height:calc(var(--buttonsize)*1.3);font-size:calc(var(--buttonsize)*.8)}.field textarea{min-height:200px}.field a{font-size:var(--buttonsize);position:relative;display:inline-block}.field a:after{content:"";width:0;height:1px;background-color:var(--textcolor);display:block;transition:width .3s ease-out;position:absolute;bottom:-5px;left:0}.field a:hover:after{width:100%}.is-submitting{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fffc;z-index:10}.dark .is-submitting{background-color:#1f1f21cc}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom:5px solid var(--gold);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-message,.success-message{color:#fff;background-color:green;width:100%;text-align:center;padding:5px;font-weight:500}.error-message{background-color:red}.contacts-version .section-intro{padding:0 var(--container)}.section-intro.alternative{display:block}.alternative .section-intro_text{width:100%;max-width:100%;gap:30px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.alternative .section-intro_text .overtitle{width:100%;flex:1 1 100%;margin-bottom:0;order:1}.alternative .section-intro_text h2{flex:1 1 50%;margin-bottom:0;order:2}.alternative:not(:has(.section-intro_cta)) .section-intro_text h2{flex:1 1 100%}.alternative .section-intro_text .section-intro_cta{order:3;flex:1 1 50%;text-align:right}.alternative .section-intro_text h3{width:auto;flex:1 1 50%;margin-bottom:0;order:4}.alternative:not(:has(.text)) .section-intro_text h3{flex:1 1 100%}.alternative .section-intro_text .text{width:50%;flex:1 1 50%;order:5}@media(max-width:50.0625em){.alternative .section-intro_text .overtitle,.alternative .section-intro_text .section-intro_cta,.alternative .section-intro_text .text,.alternative .section-intro_text h2,.alternative .section-intro_text h3{flex:1 1 100%;text-align:left;order:unset}}.related-wrap[data-v-6b4b2d7a]{width:100%}.section-intro+.related-wrap[data-v-6b4b2d7a]{margin-top:50px}.related-grid[data-v-6b4b2d7a]{--gap:30px;width:100%;display:flex;gap:var(--gap);align-items:flex-start}@media(max-width:80.0625em){.related-grid[data-v-6b4b2d7a]{--gap:20px}}@media(max-width:53.0625em){.related-grid[data-v-6b4b2d7a]{display:block;overflow-x:auto;white-space:nowrap}.related-grid[data-v-6b4b2d7a]::-webkit-scrollbar{display:none}}.related-grid>div[data-v-6b4b2d7a]{position:relative;width:33.33333%}.related-grid>div[data-v-6b4b2d7a]:first-of-type{width:45%}@media(max-width:53.0625em){.related-grid>div[data-v-6b4b2d7a],.related-grid>div[data-v-6b4b2d7a]:first-of-type{align-items:start;display:inline-block;width:40vw}.related-grid>div+div[data-v-6b4b2d7a]{margin-left:var(--gap)}}@media(max-width:39.99em){.related-grid>div[data-v-6b4b2d7a],.related-grid>div[data-v-6b4b2d7a]:first-of-type{width:75vw}}.related-grid .related-image[data-v-6b4b2d7a]{aspect-ratio:4/3;position:relative;overflow:hidden}.related-grid .related-image img[data-v-6b4b2d7a],.related-grid .related-image picture[data-v-6b4b2d7a]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:transform .3s ease-out}.related-grid a:hover .related-image img[data-v-6b4b2d7a],.related-grid a:hover .related-image picture[data-v-6b4b2d7a]{transform:scale(1.1)}.related-grid .related-image+.related-title[data-v-6b4b2d7a]{margin-top:30px}.related-grid .related-title[data-v-6b4b2d7a]{width:100%}.related-grid .related-title h3[data-v-6b4b2d7a]{margin-bottom:0;text-transform:none}
