:root{--couleur-01-principale:#0216E3;--couleur-02-secondaire:#FA061B;--couleur-03-titre:#000000;--couleur-04-texte:#000000;--couleur-05-liens:#0216E3;--couleur-06-texte-inverse:#F6F6F6;--couleur-07-texte-inverse-secondaire:#F6F6F6;--couleur-08-fond:#F6F6F6;--couleur-09-fond-alt:#E1E1E1;--couleur-10-fond-sombre:#000000;--couleur-11-fond-sombre-alt:#212121;--couleur-12-bordures:#F6F6F6;--couleur-13-bordures-2:#000000;--couleur-14-bordures-3:#0216E3;--brand-warm:#FE181B;--titre-01:clamp(2rem,calc(6vw + 0.5rem),5.5rem);--titre-02:clamp(1.75rem,calc(4.5vw + 0.5rem),4rem);--titre-03:clamp(1.35rem,calc(3vw + 0.5rem),3rem);--titre-04:clamp(1.15rem,calc(2vw + 0.5rem),2.25rem);--titre-05:clamp(1rem,calc(1.5vw + 0.5rem),1.75rem);--texte-01:clamp(0.875rem,calc(1vw + 0.5rem),1.25rem);--texte-02:clamp(0.75rem,calc(0.75vw + 0.4rem),1rem);--texte-03:clamp(0.65rem,calc(0.5vw + 0.4rem),0.875rem);--arrondi-01:0px;--arrondi-02:0.25rem;--arrondi-03:0.5rem;--arrondi-04:clamp(0.75rem,1vw,1rem);--arrondi-05:clamp(1rem,2vw,1.5rem);--arrondi-06:9999px;--espacement-00:0.125rem;--espacement-01:0.25rem;--espacement-02:0.5rem;--espacement-03:0.75rem;--espacement-04:clamp(0.875rem,1vw,1rem);--espacement-05:clamp(1.25rem,1.5vw,1.5rem);--espacement-06:clamp(1.5rem,2vw,2rem);--espacement-07:clamp(2rem,4vw,3rem);--espacement-08:clamp(2.5rem,6vw,4rem);--espacement-09:clamp(3.5rem,10vw,6rem)}.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform textarea{max-width:100%}.fluentform .ff-text-center{text-align:center}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid #fff0;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:0}.ff-default textarea{min-height:90px}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}