﻿.breadcrumb{display:flex;flex-wrap:wrap;align-items:center}.breadcrumb li{display:flex;align-items:center;color:var(--grey-400)}.breadcrumb li a{text-decoration:none;font-weight:600;color:var(--color-white)}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:after{display:block;margin:0 10px;content:"/"}.breadcrumb li:last-child:after{display:none}#entete{padding:80px 0 40px}#entete .container .label{margin-top:20px}#entete .container h1{font-size:clamp(32px,2.5vw,48px);font-weight:900;line-height:1.2;text-transform:uppercase;margin-top:10px;margin-bottom:20px;font-family:var(--alt-font-family)}#entete .container h1:last-child{margin-bottom:0}#entete .container small{font-size:18px;font-weight:600;color:var(--grey-400)}@media all and (max-width: 1200px){#entete{padding-top:40px}}.alert-danger,.alert-success,.bg-danger,.bg-success{flex:1;flex-basis:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;margin:5px 0;padding:10px 48px;line-height:1.4;border-radius:4px;position:relative}.alert-danger:empty,.alert-success:empty,.bg-danger:empty,.bg-success:empty{display:none}.alert-danger .edglyph.ed-circlecross,.alert-success .edglyph.ed-circlecross,.bg-danger .edglyph.ed-circlecross,.bg-success .edglyph.ed-circlecross{cursor:pointer;position:absolute;top:8px;right:10px}.alert-danger a,.alert-success a,.bg-danger a,.bg-success a{display:inline-flex;padding:5px;border-radius:4px;text-decoration:none;background:var(--primary-color);color:var(--color-white)}.alert-danger a:hover,.alert-success a:hover,.bg-danger a:hover,.bg-success a:hover{background:var(--color-white);color:var(--primary-color)}.alert-danger p,.alert-success p,.bg-danger p,.bg-success p{flex-basis:100%;margin:0 0 5px}.alert-danger p:last-child,.alert-success p:last-child,.bg-danger p:last-child,.bg-success p:last-child{margin:0}.alert-danger:before,.alert-success:before,.bg-danger:before,.bg-success:before{content:"";font-family:"EdGlyph";font-size:24px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.alert-danger,.bg-danger{background:var(--error-color);color:var(--color-white)}.alert-danger:before,.bg-danger:before{content:"S"}.alert-success,.bg-success{background:var(--success-color);color:var(--color-white)}.alert-success:before,.bg-success:before{content:"}"}:root{--icon-width: 24px}.form-group{padding:0 20px;margin-bottom:20px;min-width:0}.form-group label{display:block;font-weight:400;margin-bottom:10px}.form-group label .edglyph{line-height:0;text-transform:none}.form-group label .edglyph.ed-asterisk{color:var(--error-color)}.form-group .form-control{padding:0 20px;height:50px;font-weight:600;font-size:16px;font-family:inherit;width:100%;min-width:0;border-radius:3px;color:var(--grey-200);background:var(--grey-500);border:1px solid transparent}.form-group .form-control:disabled,.form-group .form-control:disabled:hover{border:0 none;cursor:not-allowed;background:repeating-linear-gradient(45deg, rgba(var(--color-white-rgb), 0.05), rgba(var(--color-white-rgb), 0.05) 10px, rgba(var(--color-black-rgb), 0.1) 10px, rgba(var(--color-black-rgb), 0.1) 20px),var(--grey-500)}.form-group .form-control::placeholder{color:var(--grey-300)}.form-group .form-control:focus{background:var(--grey-400)}.form-group .form-control:focus::placeholder{opacity:0}.form-group .form-control:hover{background:var(--grey-400)}.form-group .input-group{display:flex}.form-group .input-group .form-control{flex:1;min-width:0}.form-group .input-group.filled input.form-control{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:calc(var(--icon-width) + 20px) !important}.form-group .input-group.filled+button{display:flex !important}.form-group .clear-btn{display:none;position:absolute;top:50%;right:10px;transform:translate(0, -50%);cursor:pointer;width:var(--icon-width);aspect-ratio:1/1;opacity:.5}.form-group .clear-btn:hover{opacity:1}.form-group .clear-btn:after,.form-group .clear-btn:before{content:" ";position:absolute;left:calc(var(--icon-width)/2);height:var(--icon-width);width:1px;background:var(--grey-300)}.form-group .clear-btn:before{transform:rotate(45deg)}.form-group .clear-btn:after{transform:rotate(-45deg)}.form-group textarea.form-control{padding:10px;min-height:128px;resize:none}.form-group .checkbox input{display:none}.form-group .checkbox input:checked+label{color:var(--secondary-color)}.form-group .checkbox input:checked+label:before{content:"Ù"}.form-group .checkbox label{display:flex;align-items:center;cursor:pointer;color:var(--primary-color);margin:0}.form-group .checkbox label:before{margin:2px 5px 0 0;font-size:24px;line-height:0;content:"Ø";font-family:"EdGlyph" !important}.form-group .checkbox label:hover{color:var(--secondary-color)}.form-group:last-child{margin-bottom:0}.form-group:empty{display:none}.form-group:has(.input-group):has(.form-control:hover,.form-control:focus) label{background:var(--grey-400) !important}#content form{background:var(--grey-200);padding:40px;border-radius:20px;max-width:600px;margin:0 auto}#content form .form-group{padding:0}#content form .form-group:last-child{text-align:center}#content form .form-group:last-child a.btn,#content form .form-group:last-child button.btn{display:inline-flex}
