html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body,button,html,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif}html,textarea{background:transparent;font-size:13px}::-webkit-scrollbar{right:5px;width:5px;height:3px}::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ddd}::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 7px 10px 12px #f7f8fa}:root{--color-ca-green-light:#308276;--color-ca-green-medium:#007461;--color-ca-green-dark:#004652;--color-ca-grey-superlight:#f5f5f5;--color-ca-grey-light:#dedede;--color-ca-grey-medium:#999;--color-ca-grey-dark:#202020;--drop-shadow-light:drop-shadow(0px 0px 2px #dedede);--drop-shadow-medium:drop-shadow(0px 0px 2px #999);--bubble-left-bg-color:#d5eff6;--bubble-left-text-color:var(--color-ca-grey-dark);--bubble-right-bg-color:var(--color-ca-green-medium);--bubble-right-text-color:#fff;--button-bg-color:#e5f2f3;--button-text-color:var(--color-ca-green-dark);--media-bg-color:#c7e2e6}#bot-client .app-response{margin-right:16px}#bot-client .app-response *{font-family:"Open Sans",sans-serif}#bot-client .app-spinner{display:none}#bot-client .app-fields,#bot-client .app-message{border-radius:16px 16px 16px 0;color:#071621;background-color:#dfebf4;margin:5px 14px;max-width:95%;padding:8px 16px 4px;text-align:left;min-width:120px;font-size:13px}#bot-client .app-message,#bot-client .app-response-message .app-fields{position:relative;background-color:var(--color-ca-white)}#bot-client .app-message:before,#bot-client .app-response-message .app-fields:before{content:"";position:absolute;bottom:0;left:-5px;height:0;width:0;border-bottom:6px solid var(--color-ca-white);border-left:6px solid transparent}#bot-client .app-field-tooltip{margin-top:0;background-color:var(--color-ca-green-medium)}#bot-client .app-answer-line{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}#bot-client .app-answer-line .app-answer,#bot-client .app-answer-line .app-message.ishuman{position:relative;border-radius:10px 10px 0 10px;background-color:var(--bubble-right-bg-color);color:var(--bubble-right-text-color);padding:8px 16px;max-width:80%;align-self:flex-end;justify-self:flex-end;display:flex;margin:8px 0 4px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:120px;align-items:center;justify-content:flex-end;font-size:13px}#bot-client .app-answer-line .app-answer .icon-cancel,#bot-client .app-answer-line .app-message.ishuman .icon-cancel{font-size:11px;align-items:center;justify-content:center;display:flex;margin-right:12px;cursor:pointer;border-radius:50%;background-color:#fff;height:20px;color:#1f1f99;width:20px;font-weight:700}#bot-client .app-answer-line .app-answer:before,#bot-client .app-answer-line .app-message.ishuman:before{content:"";position:absolute;bottom:0;right:-5px;left:auto;height:0;width:0;border-bottom:6px solid var(--bubble-right-bg-color);border-right:6px solid transparent}#bot-client .app-answer-line .app-answer .answer,#bot-client .app-answer-line .app-answer .app-message-content,#bot-client .app-answer-line .app-message.ishuman .answer,#bot-client .app-answer-line .app-message.ishuman .app-message-content{white-space:pre;flex:1 1;text-align:right;text-align:left;white-space:pre-wrap;color:var(--bubble-right-text-color)}#bot-client .app-choice .BUTTON,#bot-client .submit-form button{border:1px solid var(--color-ca-green-light);color:var(--button-text-color);border-radius:12px;padding:8px 10px;font-size:13px;min-height:auto}#bot-client .app-choice .BUTTON.selected,#bot-client .app-choice .BUTTON:hover,#bot-client .submit-form button.selected,#bot-client .submit-form button:hover{background-color:var(--color-ca-green-light);color:var(--color-ca-white)}#bot-client .app-choice .BUTTON.selected .label,#bot-client .app-choice .BUTTON:hover .label,#bot-client .submit-form button.selected .label,#bot-client .submit-form button:hover .label{color:var(--color-ca-white)}#bot-client .app-choice .BUTTON .label,#bot-client .submit-form button .label{color:var(--color-ca-green-light)}#bot-client .app-choice .BUTTON{display:inline-flex;justify-content:center}#bot-client .app-choice .LIST{display:flex;justify-content:flex-start;margin-bottom:8px!important}#bot-client .app-choice .BUTTON,#bot-client .app-choice .LIST{align-items:center;border:1px solid var(--color-ca-green-light);border-radius:16px;background-color:#fff;color:#003752;width:auto;cursor:pointer;min-height:37px;padding:1px 14px;font-size:13px;font-weight:100;margin:2px}#bot-client .app-choice .BUTTON .label,#bot-client .app-choice .LIST .label{color:inherit}#bot-client .app-choice .BUTTON.selected,#bot-client .app-choice .BUTTON:hover,#bot-client .app-choice .LIST.selected,#bot-client .app-choice .LIST:hover{background-color:var(--color-ca-green-light);color:#fff}#bot-client .app-choice.CARD{display:flex;align-items:center;justify-content:space-evenly;max-width:100%;flex-wrap:wrap;grid-gap:12px;gap:12px}#bot-client .app-choice .CARD{background:#fff;filter:drop-shadow(0 2px 2px rgba(0,0,0,.22));width:96px;height:75px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:5px;font-size:10px;font-weight:600;padding:0;outline:none;display:inline-flex}#bot-client .app-choice .CARD svg{fill:var(--color-ca-green-medium)}#bot-client .app-choice .CARD .label{color:inherit}#bot-client .app-choice .CARD:hover{background-color:var(--color-ca-white);color:var(--button-text-color)}#bot-client .app-choice .CARD.selected{background-color:var(--color-ca-green-medium);color:#fff}#bot-client .app-choice .CARD.selected svg{fill:#fff!important}#bot-client .app-choice .CARD .icon{width:32px;height:32px;margin-bottom:5px;margin-top:5px}#bot-client .app-choice .CARD .icon svg{width:100%;height:100%}#bot-client .app-choice .CARD .label{padding:5px}.marche-PARTICULIER{--color-ca-green-light:#308276;--color-ca-green-medium:#007461;--color-ca-green-dark:#004652;--color-ca-grey-superlight:#f5f5f5;--color-ca-grey-light:#dedede;--color-ca-grey-medium:#999;--color-ca-grey-dark:#202020;--color-ca-white:#fff;--color-ca-shadow:rgba(193,201,214,0.34901960784313724);--color-ca-grey-backgroung:#f5f5f5;--bubble-right-bg-color:#d8ead7;--bubble-right-text-color:var(--color-ca-grey-dark)}.marche-ENTREPRISE,.marche-PARTICULIER{--drop-shadow-light:drop-shadow(0px 0px 2px #dedede);--drop-shadow-medium:drop-shadow(0px 0px 2px #999);--bubble-left-bg-color:#d5eff6;--bubble-left-text-color:var(--color-ca-grey-dark);--button-bg-color:#e5f2f3;--button-text-color:var(--color-ca-green-dark);--media-bg-color:#c7e2e6}.marche-ENTREPRISE{--color-ca-green-light:#4a4e90;--color-ca-green-medium:#292c63;--color-ca-green-dark:#292c63;--color-ca-grey-superlight:#f5f5f5;--color-ca-grey-light:#dedede;--color-ca-grey-medium:#999;--color-ca-grey-dark:#202020;--bubble-right-bg-color:var(--color-ca-green-medium);--bubble-right-text-color:#fff}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top:8px solid var(--color-ca-green-light)}.loader .div:first-child{animation-delay:-.45s}.loader .div:nth-child(2){animation-delay:-.3s}.loader .div:nth-child(3){animation-delay:-.15s}@keyframes ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-container{width:88px;height:75px;background-color:transparent;position:fixed;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.73,.1,.42,.91);border-radius:25px}.chat-container.open{    position: relative;width:100%;height:100%;background-color:#fff;transition:all 0s}.chat-container.offline{right:0;left:auto;transition:none!important}.lazy-error .button{background-color:var(--color-ca-green-medium);color:#fff;padding:12px 45px;border-radius:3px;cursor:pointer;margin-left:5px;margin-right:5px}