/* Source and licensing information for the line(s) below can be found at https://preprod.concourspluripro.fr/themes/custom/imagence/css/components/messages.css. */
.ext-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e2e2e2;border:0;border-radius:0;color:#101010;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-size:8px;line-height:8px;letter-spacing:1px;-webkit-font-smoothing:antialiased;font-weight:700;padding:21px 23px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;text-align:center;position:relative;z-index:1;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media only screen and (min-width:769px){.ext-button{padding:25px 23px;font-size:10px;line-height:10px}}.ext-button:after{content:"";width:0;height:100%;position:absolute;top:0;left:0;background:#3e3e3e;z-index:-1;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;-o-transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}.ext-button:hover,.ext-button:focus{color:#fff;text-shadow:inherit}.ext-button:hover:after,.ext-button:focus:after{width:100%}.ext-button:hover .btn-txt,.ext-button:focus .btn-txt{color:#fff}.ext-button:hover svg,.ext-button:focus svg{stroke:#fff}.ext-button:disabled{cursor:not-allowed;opacity:.5}.ext-button:disabled:hover{background-color:#e2e2e2}.ext-button svg{stroke:#101010}.messages{padding:9px;margin:1em 0;color:#a0a0a0;background-color:#ececec;border:1px solid #d3d3d3;word-wrap:break-word}.messages pre{border:0}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328}.messages--warning pre{background-color:#d1b328}.messages--error{color:#fff;background-color:#cd4533;border-color:#a53728}.messages--error pre{background-color:#a53728}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c}.messages--status pre{background-color:#73a03c}
/* Source and licensing information for the above line(s) can be found at https://preprod.concourspluripro.fr/themes/custom/imagence/css/components/messages.css. */