#formBirth{display:flex;justify-content:space-between;border-radius:8px}
#formBirth #day,#formBirth #month,#formBirth #year{padding:8px 33.5px;width:calc(33% - 16px);border:1px solid #cacaca;border-radius:8px;font-family:var(--barlow-regular);font-size:16px;text-align:center;-moz-appearance:textfield}
#formBirth #day::-webkit-outer-spin-button,#formBirth #month::-webkit-outer-spin-button,#formBirth #year::-webkit-outer-spin-button,#formBirth #day::-webkit-inner-spin-button,#formBirth #month::-webkit-inner-spin-button,#formBirth #year::-webkit-inner-spin-button{-webkit-appearance:none}
#formBirth #day::placeholder,#formBirth #month::placeholder,#formBirth #year::placeholder{color:#1b1b1b}
.iti{z-index:1;width:100%}
.iti .iti__flag{background-image:url("../../../clientlib-site/resources/img/flags.png") !important}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti .iti__flag{background-image:url("../../../clientlib-site/resources/img/flags@2x.png") !important}
}
.container_cd01{display:flex;justify-content:center}
.iti-mobile .iti__country-list{width:initial !important}
.register{padding-left:12x;padding-right:12px;display:flex;width:100%;flex-direction:column}
@media(max-width:575px){.register{padding-left:24px;padding-right:24px;margin-top:20px}
}
.container_card{height:auto;width:399px;padding:24px 0;position:relative;background:#fff;border-radius:24px;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);display:block;margin:auto}
@media(max-width:768px){.container_card{width:100%;border-radius:13px}
}
@media(max-width:768px){.titleMobileCd{margin-top:94px;margin-bottom:16px}
}
@media(max-width:768px){.delete-background{background:none !important;height:auto !important}
}
.delete-Background-general{background:none !important}
@media(max-width:768px){.delete-Background-general{height:auto !important;margin-top:9% !important}
}
.columns-container{flex-direction:row-reverse;width:100%}
@media(max-width:768px){.columns-container{flex-direction:column;background:var(--color-system-gradient-carousel);padding-bottom:40px}
}
.columns-container .first-colum{width:50%;background:var(--color-system-gradient-carousel);height:1319px}
@media(max-width:768px){.columns-container .first-colum{width:100%;background:0;margin-top:-63px;height:500px}
}
.columns-container .second-colum{display:flex;width:50%;justify-content:center;margin-top:6%}
@media(max-width:768px){.columns-container .second-colum{margin-top:36px;width:100%}
}
.columns-container .errorTryPage{text-align:center;width:340px;display:block;margin:auto;margin-top:100px;margin-bottom:100px}
.columns-container .errorTryPage .forgotenLink{color:var(--color-primary-01);font-weight:bolder}
.columns-container .errorTryPage .errorFullText{color:gray;margin-top:15px;margin-bottom:15px}
.columns-container .errorTryPage .titleErrorPass{font-family:var(--anton-regular);font-size:24px}
.center-cd01{width:100% !important}
#druidForm{padding:24px;display:block}
@media(max-width:768px){#druidForm{display:block;padding-top:0;padding-left:11px;padding-right:10px}
}
.formFields{display:flex;flex-direction:column}
.container_input{display:flex;flex-direction:column}
.title-text{height:34px;width:100%;color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;font-weight:bold;letter-spacing:0;line-height:32px;padding-bottom:14px;margin-bottom:8px}
.validation_input{background-color:var(--color-primary-04) !important;border-color:transparent !important;height:41px;color:#1b1b1b;width:351px;box-sizing:border-box;opacity:.6;border-radius:12px;border-radius:8px;padding-left:17px;margin-bottom:16px}
@media(max-width:768px){.validation_input{width:100%}
}
.validation_input.inputField.validation-error{border:1px solid red !important}
.registerTitle{margin-bottom:20px;font-family:var(--anton-regular);font-size:40px;text-align:initial;margin-left:16px;width:394px;display:flex;height:auto}
@media(max-width:768px){.registerTitle{width:94%;display:none;font-size:24px;margin-left:24px;margin-top:24px}
}
@media(max-width:768px){.addTitle{display:flex !important}
}
#druidForm i.icon-ojo-cerrado{margin-left:-46px;font-size:small;cursor:pointer;margin-top:15px;z-index:10;color:var(--color-primary-02)}
#druidForm i.icon-ojo-abierto{margin-left:-46px;cursor:pointer;margin-top:8px;z-index:10;font-size:24px;color:var(--color-primary-02)}
.regex1{display:flex;flex-direction:row;align-items:center;align-content:center;width:100%;height:auto;margin-bottom:10px}
.regex2{display:flex;flex-direction:row;align-items:center;align-content:center;width:100%;height:auto;margin-bottom:10px}
.regex3{display:flex;flex-direction:row;align-items:center;align-content:center;width:100%;height:auto;margin-bottom:10px}
.regex4{display:flex;flex-direction:row;align-items:center;align-content:center;width:100%;height:auto;margin-bottom:10px}
.text_characters{width:100%;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:21px;display:flex}
.icon-disabled{height:20px;width:20px;color:#cacaca;display:flex;align-items:center}
.icon-correct{height:20px;width:20px;color:green;display:flex;align-items:center}
.icon-error{height:20px;width:20px;color:red;display:flex;align-items:center}
.confirm-pasword{display:contents}
.container-check{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.container-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;left:0;width:24px;height:24px;border:2px solid var(--color-primary-01);border-radius:2px;background:white;margin-bottom:0;cursor:pointer}
.container-check:hover input ~ .checkmark{background-color:white}
.container-check input:checked ~ .checkmark{background-color:var(--color-primary-01)}
.checkmark:after{content:"";position:absolute;display:none}
.container-check input:checked ~ .checkmark:after{display:block}
.container-check .checkmark:after{left:7px;top:0;width:7px;height:15px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.ca01_button{margin-left:24px;margin-right:24px}
.cmp-button__text{width:100%;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-01);color:#fff;border-radius:12px;font-family:var(--barlow-semibold);font-size:16px;cursor:pointer}
.cmp-button__text .cmp-buttontext.createAccount a:hover{color:var(--color-primary-01)}
.cmp-button__text:hover{background-color:var(--color-primary-02);color:#fff !important}
.container-form{display:flex;flex-direction:row;width:50%;height:auto;margin:auto;padding:24px 0;align-items:flex-end;margin-left:25%}
@media(max-width:1024px){.container-form{width:100%}
}
@media(max-width:768px){.container-form{width:90%;flex-direction:row;display:flex}
}
@media(max-width:575px){.container-form{width:90%;display:block;margin-left:5%}
}
.container_card-confirmation{height:auto;width:399px;padding:24px;position:relative;background:#fff;border-radius:12px;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:space-between}
@media(max-width:768px){.container_card-confirmation{width:312px;margin-top:20px}
}
@media(max-width:575px){.container_card-confirmation{width:100%}
}
.title_email{height:56px;width:400px;color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:56px;margin-bottom:24px;margin-left:0}
@media(max-width:768px){.title_email{font-size:24px;margin-bottom:12px}
}
.subtitle_email{width:375px;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;display:block}
@media(max-width:768px){.subtitle_email{width:312px;height:auto;display:none}
}
.container_input{display:flex;flex-direction:column}
.title_input{height:24px;width:280px;color:#000;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;display:flex;margin-bottom:12px}
.input_confirmation{background-color:var(--color-primary-04) !important;border-color:transparent !important;color:#1b1b1b;width:100%;box-sizing:border-box;border-radius:12px;border-radius:8px;padding-left:17px;margin-bottom:16px;height:48px;opacity:.6}
.ca01_button-confirmation{margin-left:0;margin-right:0}
.cmp-button__text{width:100%;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-01);color:#fff;border-radius:12px;font-family:var(--barlow-semibold);font-size:16px;cursor:pointer}
.linkLogin{margin-top:24px;margin-bottom:24px;text-align:center}
@media(max-width:768px){.linkLogin{width:100%;margin-left:12px}
}
.text_link{height:auto;width:223px;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;display:flex;margin-right:19px}
@media(max-width:768px){.text_link{width:auto}
}
.text_sign{height:auto;width:auto;color:var(--color-primary-01) !important;font-family:var(--barlow-regular);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-left:10px;display:flex}
@media(max-width:768px){.text_sign{margin-left:19px}
}
.linkLogin-email{display:block;flex-direction:row;width:90%;height:auto;margin:auto;align-items:flex-end;text-align:center;margin-top:10px}
@media(max-width:1024px){.linkLogin-email{width:100%;display:flex;justify-content:center}
}
@media(max-width:768px){.linkLogin-email{width:312px;margin-top:12px;margin-bottom:24px;display:block;margin:auto}
}
.text_link-email{height:24px;width:171px;color:#707070;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.text_sign-email{height:24px;width:106px;color:var(--color-primary-01);font-family:var(--barlow-regular);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-left:10px}
@media(max-width:1024px){.text_sign-email{width:auto}
}
@media(max-width:768px){.text_sign-email{margin-left:0}
}
.error_emailAddres{height:54px;width:280px;color:#f22613;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px}
.error_input{height:auto;width:280px;color:#f22613;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;display:flex;width:348px;margin-bottom:14px}
.resend-error{height:auto;width:280px;color:#f22613;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;display:flex;width:348px;margin-bottom:14px}
.confirmEmailError{height:auto;width:280px;color:#f22613;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;display:flex;width:348px}
.inputForgotFieldsError{color:var(--color-system-03) !important;border:2px solid var(--color-system-03) !important}
.registerError{height:auto;width:280px;color:#f22613;font-family:var(--barlow-semibold);font-size:14px;letter-spacing:0;line-height:18px;display:flex;width:348px}
@media(max-width:768px){.registerError{width:158px;display:flex;padding-left:24px}
}
.bodyModal{box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);border-radius:12px;width:376px;padding:20px;margin-top:10px;margin-right:25px}
@media(max-width:768px){.bodyModal{width:360px}
}
.inputOtp{border-radius:10px;height:45px;background-color:var(--color-gradient-01);font-weight:lighter;color:gray;border:0;width:320px;padding-left:15px;font-family:var(--barlow-regular)}
.continueOtp{background-color:var(--color-primary-01);color:white;width:320px;height:48px;text-align:center;padding-top:11px;border-radius:10px;margin-top:85px;cursor:pointer;margin-left:7px}
@media(max-width:768px){.continueOtp{width:100%}
}
.bodyModalWithout{border-radius:12px;width:376px;padding:20px;margin-left:30px;background-color:#f6f6f6}
@media(max-width:768px){.bodyModalWithout{width:312px;margin-top:10px}
}
@media(max-width:575px){.bodyModalWithout{margin-left:0;width:100%}
}
.loginLink{display:block;height:35px}
.titleOtp{height:24px;width:280px;color:#000;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;display:flex;margin-bottom:12px}
.continueOtp2{background-color:white;color:var(--color-primary-01);font-family:var(--barlow-regular);font-weight:bolder;width:320px;height:48px;text-align:center;padding-top:10px;border-radius:10px;margin-top:20px;cursor:pointer;border:2.5px solid var(--color-primary-01);border-radius:12px}
.textForm{width:378px;margin-top:10px;margin-left:5px}
.generalOtpDiv{margin-right:28px}
@media(max-width:575px){.generalOtpDiv{margin-right:0}
}
.otpDescription{color:gray;font-family:var(--barlow-regular)}
.printEmail{color:#707070;font-family:var(--barlow-regular);font-size:16px;display:block;padding-bottom:10px}
@media(max-width:768px){.printEmail{display:block;margin-left:0;position:inherit}
}
.deleteOtpValidationDiv{margin-left:-28px}
@media(max-width:575px){.deleteOtpValidationDiv{margin-left:0}
}