.adn-acq-page{max-width:1120px;margin:0 auto;padding:32px 20px 64px;color:#17202a;font:17px/1.65 system-ui,sans-serif;overflow-wrap:anywhere}.adn-acq-page *{box-sizing:border-box}.adn-acq-intro{padding:clamp(24px,5vw,44px);border-radius:20px;background:#fff6fa;border:1px solid #e6d9e1;margin-bottom:28px}.adn-acq-page h2{font-size:clamp(25px,3vw,36px);line-height:1.2;color:#17202a;margin:0 0 18px}.adn-acq-page h3{font-size:22px;line-height:1.3;margin:24px 0 14px}.adn-acq-kicker{font-weight:750;color:var(--acq-color);margin:0 0 12px}.adn-acq-page a{color:var(--acq-color);text-decoration:underline}.adn-acq-page .adn-acq-button,.adn-acq-page input[type=submit],.adn-acq-page button[type=submit]{display:inline-flex;justify-content:center;align-items:center;min-height:48px;white-space:normal;background:var(--acq-color)!important;color:#fff!important;border:0;border-radius:10px;padding:13px 22px;text-decoration:none;font-size:17px;font-weight:700;cursor:pointer}.adn-acq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}.adn-acq-info,.adn-acq-panel{min-width:0;padding:26px;background:#fff;border:1px solid #dfe3e8;border-radius:16px}.adn-acq-page ul{padding-left:22px}.adn-acq-page li{margin-bottom:12px}.adn-acq-page .gform_wrapper{width:100%;max-width:100%;color:#17202a!important}.adn-acq-page label,.adn-acq-page legend{font-size:16px!important;font-weight:650!important;color:#17202a!important}.adn-acq-page .gfield{margin-bottom:20px}.adn-acq-page input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.adn-acq-page select,.adn-acq-page textarea{width:100%;max-width:100%;font:16px/1.5 system-ui!important;color:#17202a!important;background:#fff!important;border:1px solid #7d8792!important;border-radius:8px!important;padding:11px 12px!important;min-height:50px!important;height:auto!important}.adn-acq-page textarea{min-height:110px}.adn-acq-page .gfield_description,.adn-acq-privacy{font-size:14px;line-height:1.5;color:#394654!important}.adn-acq-page .gform_confirmation_message{padding:24px;border:2px solid var(--acq-color);border-radius:12px;background:#fff}.adn-acq-page :focus-visible{outline:3px solid #246db8;outline-offset:3px}#votre-projet{scroll-margin-top:110px}@media(max-width:767px){.adn-acq-page{padding:24px 16px 44px}.adn-acq-grid{grid-template-columns:minmax(0,1fr)}.adn-acq-panel{order:-1}.adn-acq-info,.adn-acq-panel{padding:20px}.adn-acq-page .adn-acq-button,.adn-acq-page input[type=submit]{width:100%}}
html body.page-id-1270 #brx-content section.an-unified-hero.an-plain-hero{height:auto!important;min-height:0!important;padding:30px 24px!important;background:#a90f59!important;margin-bottom:0!important}html body.page-id-1270 #brx-content section.an-unified-hero.an-plain-hero h1{font-size:clamp(28px,4vw,40px)!important;line-height:1.15!important;margin:0 0 16px!important}html body.page-id-1270 #brx-content section.an-unified-hero.an-plain-hero .an-photo-actions{display:none!important}body.page-id-1270 .adn-acq-intro{display:none}body.page-id-1270 .adn-acq-page{padding-top:24px}

.adn-acq-page select{height:52px!important;min-height:52px!important;padding:8px 12px!important}
