/*!
    * Atomx radio v1.0
*//*!
    * Atomx mention legale v1.0
*/.atomx-field-container{border:none;margin:0;padding:0}.atomx-field-container--error .atomx-field-container__label{color:#f23037}.atomx-field-container--error .atomx-field-container__error{display:block}.atomx-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 576px){.atomx-group-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.atomx-group-container.d-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 576px){.atomx-group-container.d-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.atomx-group-container.d-flex-column .atomx-form-field{margin-left:-8px}.atomx-field-container__label{text-transform:uppercase;padding:0;display:block;font-family:'frutiger', Arial, sans-serif;font-size:0.75rem;line-height:0.75rem;color:#666}.atomx-field-container__error{margin:-3px 0 0;display:none;font-family:'frutiger', Arial, sans-serif;font-size:0.75rem;line-height:1.375rem;color:#f23037}.atomx-form-field{margin-bottom:-3px;margin-left:-8px;margin-right:15px;font-family:'frutiger', Arial, sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1rem;color:#1A1A1A;color:var(--atomx-theme-text-primary-on-background, #1A1A1A);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}@media (min-width: 576px){.atomx-form-field{margin-left:0}}.atomx-form-field.atomx-form-field--first{margin-left:-8px}.atomx-form-field>label{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;margin-right:auto;padding-left:2px}.atomx-form-field--align-end>label{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;margin-left:auto;padding-right:2px}@media (min-width: 576px){.atomx-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.atomx-radio{display:inline-block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;padding:10px;cursor:pointer;will-change:opacity, transform, border-color, color}.atomx-radio .atomx-radio__native-control:enabled:not(:checked)+.atomx-radio__background .atomx-radio__outer-circle{border-color:rgba(0,0,0,0.5)}.atomx-radio .atomx-radio__native-control:enabled:checked+.atomx-radio__background .atomx-radio__outer-circle{border-color:#006DFF;border-color:var(--atomx-theme-secondary, #006DFF)}.atomx-radio .atomx-radio__native-control:enabled+.atomx-radio__background .atomx-radio__inner-circle{border-color:#006DFF;border-color:var(--atomx-theme-secondary, #006DFF)}.atomx-radio .atomx-radio__background::before{background-color:#006DFF}@supports not (-ms-ime-align: auto){.atomx-radio .atomx-radio__background::before{background-color:var(--atomx-theme-secondary, #006DFF)}}.atomx-radio__background{display:inline-block;position:absolute;left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:50%}.atomx-radio__background::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0, 0);transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-o-transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.atomx-radio__outer-circle{background-color:#fff;position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;-webkit-transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 0.5);-o-transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 0.5);transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 0.5)}.atomx-radio__inner-circle{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;-webkit-transform:scale(0, 0);transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-o-transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.atomx-radio__native-control{-ms-touch-action:manipulation;touch-action:manipulation;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.atomx-radio__native-control:checked+.atomx-radio__background,.atomx-radio__native-control:disabled+.atomx-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.atomx-radio__native-control:checked+.atomx-radio__background .atomx-radio__outer-circle,.atomx-radio__native-control:disabled+.atomx-radio__background .atomx-radio__outer-circle{-webkit-transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.atomx-radio__native-control:checked+.atomx-radio__background .atomx-radio__inner-circle,.atomx-radio__native-control:disabled+.atomx-radio__background .atomx-radio__inner-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.atomx-radio--disabled{cursor:default;pointer-events:none}.atomx-radio__native-control:checked+.atomx-radio__background .atomx-radio__inner-circle{-webkit-transform:scale(0.5);transform:scale(0.5);transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.atomx-radio__native-control:disabled+.atomx-radio__background,[aria-disabled=true] .atomx-radio__native-control+.atomx-radio__background{cursor:default}.atomx-radio__native-control:disabled+.atomx-radio__background .atomx-radio__outer-circle,[aria-disabled=true] .atomx-radio__native-control+.atomx-radio__background .atomx-radio__outer-circle{border-color:rgba(0,0,0,0.26)}.atomx-radio__native-control:disabled+.atomx-radio__background .atomx-radio__inner-circle,[aria-disabled=true] .atomx-radio__native-control+.atomx-radio__background .atomx-radio__inner-circle{border-color:rgba(0,0,0,0.26)}.atomx-radio__native-control:focus+.atomx-radio__background::before{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.atomx-radio::before,.atomx-radio::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.atomx-radio::before{-webkit-transition:opacity 15ms linear, background-color 15ms linear;-o-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:1}.atomx-radio::before,.atomx-radio::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.atomx-radio::before,.atomx-radio::after{background-color:#006DFF}@supports not (-ms-ime-align: auto){.atomx-radio::before,.atomx-radio::after{background-color:var(--atomx-theme-secondary, #006DFF)}}.atomx-radio:hover::before{opacity:0.04}.atomx-radio:focus::before{-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:0.12}.atomx-radio::after{-webkit-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.atomx-radio:active::after{-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;opacity:0.12}

.auth__content .atomx-radio__background:before {

    position: absolute;
    
    border-radius: 50%;
    
    opacity: 0;
    
    pointer-events: none;
    
    content: "";
    
    top: 50%;
    
    left: 50%;
    
    width: 20px;
    
    height: 20px;
    
    border: 4px solid;
    
    border-color: #7ec0ff;
    
    transform: translate(-50%,-50%);
    
    transition: opacity 15ms ,background-color 15ms ;
    
    z-index: 1;
    
    }