:root{--colorFormProducteur:#76BC21;}.block-page-title-block h1{font-family:'Syncopate',sans-serif;font-size:32px;font-weight:700;line-height:56px;letter-spacing:0;text-align:start;color:#424C53;margin-top:7px;margin-bottom:9px;}.field-group-html-element h2{color:#76BC21;font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;font-weight:400;margin-top:60px;}.user-register-form .form-text{margin-top:0px;}.user-register-form{color:#5E5873;}.user-register-form .description{font-size:0.75em;margin-top:5px;}.button.button--primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 26px;height:39px;background:#76BC21;border-radius:18px;color:#ffffff;font-family:'Syncopate';font-style:normal;font-weight:700;font-size:14px;line-height:15px;border:none;}.button.button--primary:hover{background:#424C53;border:none;}.button.button--primary:focus{border:2px solid #76BC21;}.button.button--primary.active{background:#FFFFFF;border:2px solid #424C53;color:#424C53;}.button.button--primary.disable{background:#dadada;cursor:none;border:none;}.user-register-form .form-actions,.user-form .form-actions{display:flex;flex-direction:row-reverse;}.user-register-form .button.button--primary,.user-form .button.button--primary{margin:20px 0px 40px;}.form-checkbox{appearance:auto;display:inline-block;width:auto;}.user-form a{font-family:'Open Sans';font-style:normal;color:#FF5100;}.user-form a:hover{color:#CA3625;}.user-form .description,.password-strength__title{font-size:0.85em;}.placeholder{background-color:transparent;opacity:1;font-weight:bold;cursor:text;}.registerproducteuruser-form .row.js-form-type-password-confirm > label:after{display:none;}.ui-menu-item .ui-state-active{border-radius:0.25rem;border:none;background:var(--colorFormProducteur);}.form-control:focus{border-color:var(--colorFormProducteur);box-shadow:0 0 0 0.15rem var(--colorFormProducteur);}#edit-pass--description{margin-top:0;}.user-form .form-item{margin-top:0px;margin-bottom:0.5em;}.user-form .form-check.form-switch{margin-top:3em;margin-bottom:0px;}.form-item-field-etablissement .dashboardcode-bsmultiselect div.dropdown-menu > ul{width:100%;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
