.efr-sb-dark{background:#212121}
.efr-sb-light{background:#fff}
.efr-sb-slate{background:#494949}
.efr-sb-grey{background:#e6e6e6}
#efr-bg-container-dark{background:#212121}
#efr-bg-container-light{background:#fff}
#efr-bg-container-slate{background:#494949}
#efr-bg-container-grey{background:#e6e6e6}
#efr-bg-container-dark .efr-right-section{background:#FFF}
.efr-bg-container{margin:0 auto;max-width:1280px}
.embedded-form-reg-container{display:flex;max-width:1280px;padding:0 55px;justify-content:center;align-items:center;gap:71px}
.efr-left-section{display:flex;padding:60px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;align-self:stretch}
.efr-left-top{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch}
.efr-eyebro-title{display:flex;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch}
.efr-desc-section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}
.efr-left-bottom>button{display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;background:transparent;box-shadow:none;outline:0;border:1px solid var(--Primary-White,#FFF)}
.efr-right-section{display:flex;padding:40px 30px;flex-direction:column;align-items:flex-start}
.efr-form-section{display:flex;width:439px;flex-direction:column;align-items:flex-start;gap:20px}
.efr-form-top{display:flex;flex-direction:column;align-items:flex-start;gap:30px;align-self:stretch}
#efr-form{display:flex;flex-direction:column;gap:20px}
.efr-email-pass-req-parent{display:flex;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch}
.efr-password-section{display:flex;align-items:flex-start;gap:15px;align-self:stretch}
.efr-email-section{display:flex;height:50px;padding:8px 15px;flex-direction:column;justify-content:center;width:100%;border-radius:4px;border:1px solid var(--Gray-Gray500,#757575);background:var(--Primary-White,#FFF)}
.efr-email-input{display:flex;align-items:center;gap:14px;align-self:stretch}
.efr-email-input .input-container{position:relative;flex:1;display:flex;align-items:center}
.efr-email-input #efr-email-address-input{width:100%;border:0;outline:0;font-family:inherit;background:transparent;padding-top:7px}
.efr-email-input label{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none;transition:.2s ease all;margin:0}
.efr-email-input #efr-email-address-input:focus + label,.efr-email-input #efr-email-address-input:not(:placeholder-shown) + label{top:2px;left:2px}
.efr-email-input svg{flex-shrink:0;width:30px;height:30px}
.efr-enter-password,.efr-confirm-password{display:flex;height:50px;padding:8px 15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;flex:1 0 0;border-radius:4px;border:1px solid var(--Gray-Gray500,#757575);background:var(--Primary-White,#FFF)}
.efr-password-one,.efr-password-two{position:relative;display:flex;align-items:center;gap:14px;align-self:stretch}
.efr-password-one input,.efr-password-two input{width:100%;border:0;outline:0;font-size:16px;font-family:inherit;background:transparent;padding-top:7px;padding-left:5px;padding-right:50px}
.efr-password-one label,.efr-password-two label{position:absolute;top:50%;left:5px;transform:translateY(-50%);font-size:16px;color:var(--Gray-Gray500,#757575);pointer-events:none;transition:.2s ease all;margin:0}
.efr-password-one input:focus + label,.efr-password-two input:focus + label,.efr-password-one input:not(:placeholder-shown) + label,.efr-password-two input:not(:placeholder-shown) + label{top:2px;left:5px}
.toggle-password{position:absolute;right:0;top:50%;transform:translateY(-50%);background:0;border:0;font-size:14px;color:var(--Gray-Gray500,#757575);cursor:pointer;display:none}
.efr-password-one input:not(:placeholder-shown) ~ .toggle-password,.efr-password-two input:not(:placeholder-shown) ~ .toggle-password{display:block}
.efr-password-requirement-section{position:relative;display:inline-block}
.efr-pass-req-dropdown-up{display:none}
.efr-pass-requirements{display:none;position:absolute;top:100%;left:0;background:white;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:10px;z-index:1000;border-radius:4px;font-size:14px;width:max-content}
.efr-password-requirement-section:hover .efr-pass-req-dropdown-up{display:inline-block}
.efr-password-requirement-section:hover .efr-pass-req-dropdown-down{display:none}
.efr-password-requirement-section:hover .efr-pass-requirements{display:block}
.efr-login-newsletter-section{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch}
.efr-keepmeloggedin,.efr-newslettersignup{display:flex;align-items:flex-start;gap:10px;align-self:stretch}
.efr-login-newsletter-section input{width:20px;height:20px;border-radius:5px;border:1px solid var(--Gray-Gray500,#757575);background:var(--Primary-White,#FFF)}
.efr-login-newsletter-section input[type="checkbox"]:checked{accent-color:#212121}
.efr-submit-btn{display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%;outline:0;border:0;background:#212121}
.efr-submit-btn:disabled{background:var(--Gray-Gray300,#cdcdcd)}
.efr-acc-already{padding-top:10px;padding-bottom:5px}
.efr-acc-al-btn{cursor:pointer}
.efr-form-bottom{display:flex;justify-content:space-between;align-self:stretch}
.efr-btn-hidden{display:none}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.efr-spin-icon{animation:spin 2s linear infinite}
.efr-successful-section,.efr-unsuccessful-section{display:flex;width:439px;height:476px;flex-direction:column;justify-content:center;align-items:flex-start}
.efr-success-middle,.efr-unsuccess-middle{display:flex;flex-direction:column;align-items:flex-start;gap:60px;align-self:stretch}
.efr-success-top,.efr-unsuccess-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}
.efr-success-close,.efr-unsuccess-close{display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:var(--Primary-Charcoal,#212121)}
.efr-errors-section{display:flex;flex-direction:column;gap:5px}
.efr-spin-icon{width:24px;height:24px}
.efr-email-input #efr-email-address-input:focus + label,.efr-email-input #efr-email-address-input:not(:placeholder-shown) + label{color:#757575;font-family:"Helvetica-Regular";font-size:12px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:-0.25px}
.efr-email-input label{color:var(--Gray-Gray500,#757575);font-family:"Helvetica-Regular";font-size:14px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.5px}
#efr-email-address-input{color:var(--Primary-Slate,#494949);font-family:"Helvetica-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.5px}
.efr-password-one label,.efr-password-two label{color:var(--Gray-Gray500,#757575);font-family:"Helvetica-Regular";font-size:14px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.5px}
.efr-password-one input:focus + label,.efr-password-two input:focus + label,.efr-password-one input:not(:placeholder-shown) + label,.efr-password-two input:not(:placeholder-shown) + label{color:#757575;font-family:"Helvetica-Regular";font-size:12px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:-0.25px}
#efr-create-password,#efr-reenter-password{color:var(--Primary-Slate,#494949);font-family:"Helvetica-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:3px;-webkit-text-security:square;text-security:square}
.show-password #efr-create-password,.show-password #efr-reenter-password{-webkit-text-security:none;text-security:none;letter-spacing:-0.5px}
.efr-password-section button{color:var(--Primary-Slate,#494949);font-family:"Helvetica-Regular";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px;padding:0;outline:0}
.efr-pass-req-label{color:#000;font-family:"Helvetica-Light";font-size:14px;font-style:normal;font-weight:325;line-height:22px;letter-spacing:-0.6px}
.efr-pass-requirements ul{margin:0;padding:0 10px}
.efr-login-newsletter-section label{color:var(--Gray-Gray500,#757575);font-family:"Helvetica-Regular";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px;margin:0}
.efr-submit-btn{color:var(--Primary-White,#FFF);text-align:center;font-family:"Helvetica-Medium";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.35px}
.efr-acc-already{color:#000;font-family:"Helvetica-Light";font-size:14px;font-style:normal;font-weight:325;line-height:22px;letter-spacing:-0.6px}
.efr-acc-already span{color:#000;font-family:"Helvetica-Light";font-size:14px;font-style:normal;font-weight:325;line-height:22px;letter-spacing:-0.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
.efr-recaptcha-div p,.efr-recaptcha-div a{color:#989898;font-family:"Helvetica-Regular";font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}
.efr-recaptcha-div a{text-decoration:underline}
.efr-privacy-policy a,.efr-subject-ar a,.efr-terms-service a{color:var(--Primary-Slate,#494949);font-family:"Helvetica-Medium";font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.25px;border-bottom:1px solid #494949}
.efr-left-section p{margin:0}
.efr-eyebrow{color:var(--Primary-White,#FFF);font-family:"Helvetica-Medium";font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.65px;text-transform:uppercase}
.efr-title>p{color:var(--Primary-White,#FFF);font-family:"Helvetica-Light";font-size:36px;font-style:normal;font-weight:325;line-height:44px;letter-spacing:-1.7px}
.efr-title p>b{color:var(--Primary-White,#FFF);font-family:"Helvetica-Medium";font-size:36px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-1.7px}
.efr-description p{color:var(--Primary-White,#FFF);font-family:"Helvetica-Regular";font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.55px}
.efr-left-cta{color:var(--Primary-White,#FFF);text-align:center;font-family:"Helvetica-Medium";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.35px}
.efr-success-labelone,.efr-unsuccess-labelone{color:#000;font-family:"Helvetica-Medium";font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2px;text-transform:uppercase}
.efr-success-labeltwo,.efr-unsuccess-labeltwo{color:#000;font-family:"Helvetica-Light";font-size:20px;font-style:normal;font-weight:325;line-height:28px;letter-spacing:-1px}
.efr-success-close,.efr-unsuccess-close{color:var(--Primary-White,#FFF);text-align:center;font-family:"Helvetica-Medium";font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.35px}
.efr-invalid-email,.efr-account-exists,.efr-pass-mismatch,.efr-pass-criteria{color:var(--Semantic-Error,#d10000);font-family:"Helvetica-Regular";font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.4px}
@media only screen and (min-width:1024px) and (max-width:1279px){.embedded-form-reg-container{display:flex;min-width:1024px;max-width:1279px;padding:0 47px;justify-content:center;align-items:center;gap:47px}
.efr-left-section{display:flex;padding:40px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;align-self:stretch}
.efr-form-section{display:flex;width:389px;flex-direction:column;align-items:flex-start;gap:20px}
.efr-successful-section,.efr-unsuccessful-section{display:flex;width:389px;height:476px;flex-direction:column;justify-content:center;align-items:flex-start}
.efr-success-middle,.efr-unsuccess-middle{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}
.efr-success-close,.efr-unsuccess-close{display:flex;padding:9px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch}
.efr-spin-icon{width:23px;height:23px}
.efr-title>p{font-size:34px;font-style:normal;font-weight:325;line-height:42px;letter-spacing:-1.6px}
.efr-title p>b{font-size:34px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.6px}
.efr-success-labelone,.efr-unsuccess-labelone{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2px;text-transform:uppercase}
.efr-success-labeltwo,.efr-unsuccess-labeltwo{font-size:16px;font-style:normal;font-weight:325;line-height:20px;letter-spacing:normal}
.efr-success-close,.efr-unsuccess-close{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.embedded-form-reg-container{display:flex;min-width:768px;max-width:1023px;padding:0 39px;justify-content:center;align-items:center;gap:32px}
.efr-left-section{display:flex;min-width:299px;padding:30px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px}
.efr-left-bottom>button{padding:12px 27px}
.efr-right-section{display:flex;padding:30px 29px;flex-direction:column;align-items:flex-start;flex:1 0 0}
.efr-form-section{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:301px}
.efr-password-section{flex-direction:column}
.efr-enter-password,.efr-confirm-password{width:100%}
.efr-form-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch}
.efr-successful-section,.efr-unsuccessful-section{display:flex;height:561px;width:301px;flex-direction:column;justify-content:center;align-items:flex-start}
.efr-success-middle,.efr-unsuccess-middle{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}
.efr-success-close,.efr-unsuccess-close{display:flex;padding:9px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch}
.efr-spin-icon{width:22px;height:22px}
.efr-title>p{font-size:34px;font-style:normal;font-weight:325;line-height:42px;letter-spacing:-1.6px}
.efr-title p>b{font-size:34px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.6px}
.efr-email-input label{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px}
.efr-password-one label,.efr-password-two label{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px}
.efr-submit-btn{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
.efr-success-labelone,.efr-unsuccess-labelone{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2px}
.efr-success-labeltwo,.efr-unsuccess-labeltwo{font-size:16px;font-style:normal;font-weight:325;line-height:20px;letter-spacing:0}
.efr-success-close,.efr-unsuccess-close{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
}
@media only screen and (min-width:320px) and (max-width:1023px){.efr-invalid-email,.efr-account-exists,.efr-pass-mismatch,.efr-pass-criteria{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px}
}
@media only screen and (min-width:320px) and (max-width:767px){.embedded-form-reg-container{display:flex;min-width:320px;max-width:767px;padding:0 18px;flex-direction:column;align-items:flex-start;gap:30px}
.efr-left-section{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;padding:0}
.efr-left-bottom{display:flex;width:100%}
.efr-left-bottom>button{display:flex;padding:9px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;flex:1 0 0}
.efr-right-section{display:flex;padding:30px;flex-direction:column;align-items:flex-start;align-self:stretch}
.efr-form-section{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:auto}
#efr-form{width:100%}
.efr-password-section{flex-direction:column}
.efr-enter-password,.efr-confirm-password{width:100%}
.efr-form-bottom{flex-direction:column}
.efr-pass-requirements ul{width:257px}
.efr-spin-icon{width:22px;height:22px}
.efr-successful-section,.efr-unsuccessful-section{width:auto;display:flex;height:561px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;margin:0 auto}
.efr-success-middle,.efr-unsuccess-middle{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}
.efr-success-close,.efr-unsuccess-close{display:flex;padding:9px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch}
.efr-title>p{font-size:30px;font-style:normal;font-weight:325;line-height:36px;letter-spacing:-1.78px}
.efr-title p>b{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-1.78px}
.efr-left-cta{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
.efr-submit-btn{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
.efr-success-labelone,.efr-unsuccess-labelone{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2px;text-transform:uppercase}
.efr-success-labeltwo,.efr-unsuccess-labeltwo{font-size:16px;font-style:normal;font-weight:325;line-height:20px;letter-spacing:0}
.efr-success-close,.efr-unsuccess-close{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.3px}
}
@media only screen and (min-width:1280px) and (max-width:1599px){#efr-enabled-xxl .efr-bg-container{margin:0 auto;max-width:1599px}
#efr-enabled-xxl .embedded-form-reg-container{max-width:1599px}
}
@media only screen and (min-width:1600px){#efr-enabled-xxl .efr-bg-container{margin:0 auto;max-width:1600px}
#efr-enabled-xxl .embedded-form-reg-container{max-width:1600px;display:flex;padding:0 42px;align-items:center;gap:134px}
#efr-enabled-xxl .efr-left-section{display:flex;padding:80px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:60px;align-self:stretch}
#efr-enabled-xxl .efr-email-section,#efr-enabled-xxl .efr-enter-password,#efr-enabled-xxl .efr-confirm-password{display:flex;height:60px;padding:8px 15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px}
#efr-enabled-xxl .efr-right-section{display:flex;padding:62px 61px;flex-direction:column;align-items:flex-start}
#efr-enabled-xxl .efr-form-section{display:flex;width:521px;flex-direction:column;align-items:flex-start;gap:30px}
#efr-enabled-xxl .efr-login-newsletter-section{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}
#efr-enabled-xxl #efr-form{display:flex;flex-direction:column;gap:30px}
#efr-enabled-xxl .efr-left-bottom>button{display:flex;padding:17px 60px;justify-content:center;align-items:center;gap:10px}
#efr-enabled-xxl .efr-submit-btn{display:flex;padding:17px 60px;justify-content:center;align-items:center;gap:10px;align-self:stretch}
#efr-enabled-xxl .efr-successful-section,#efr-enabled-xxl .efr-unsuccessful-section{display:flex;width:521px;flex-direction:column;align-items:flex-start;gap:60px}
#efr-enabled-xxl .efr-success-top,#efr-enabled-xxl .efr-unsuccess-top{display:flex;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch}
#efr-enabled-xxl .efr-success-close,#efr-enabled-xxl .efr-unsuccess-close{display:flex;padding:17px 60px;justify-content:center;align-items:center;gap:10px;align-self:stretch}
.efr-spin-icon{width:26px;height:26px}
#efr-enabled-xxl .efr-title>p{font-size:45px;font-style:normal;font-weight:325;line-height:56px;letter-spacing:-3.187px}
#efr-enabled-xxl .efr-title p>b{font-size:45px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-3.187px}
#efr-enabled-xxl .efr-description p{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.65px}
#efr-enabled-xxl .efr-left-cta{font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.35px}
#efr-enabled-xxl .efr-email-input label{font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.5px}
#efr-enabled-xxl .efr-password-one label,#efr-enabled-xxl .efr-password-two label{font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.5px}
#efr-enabled-xxl .efr-pass-req-label{font-size:16px;font-style:normal;font-weight:325;line-height:24px;letter-spacing:-0.8px}
#efr-enabled-xxl .efr-login-newsletter-section label{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.4px}
#efr-enabled-xxl .efr-submit-btn{font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.35px}
#efr-enabled-xxl .efr-recaptcha-div p,#efr-enabled-xxl .efr-recaptcha-div a{font-size:14px;font-style:normal;font-weight:325;line-height:22px;letter-spacing:-0.6px}
#efr-enabled-xxl .efr-success-labelone,#efr-enabled-xxl .efr-unsuccess-labelone{font-size:24px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:2px;text-transform:uppercase}
#efr-enabled-xxl .efr-success-labeltwo,#efr-enabled-xxl .efr-unsuccess-labeltwo{font-size:24px;font-style:normal;font-weight:325;line-height:30px;letter-spacing:-1.2px}
#efr-enabled-xxl .efr-password-one input:focus + label,#efr-enabled-xxl .efr-password-two input:focus + label,#efr-enabled-xxl .efr-password-one input:not(:placeholder-shown) + label,#efr-enabled-xxl .efr-password-two input:not(:placeholder-shown) + label{color:#757575;font-family:"Helvetica-Regular";font-size:12px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:-0.25px}
}
#efr-bg-container-light .efr-eyebrow{color:#494949}
#efr-bg-container-light .efr-title>p,#efr-bg-container-light .efr-title p>b{color:#000}
#efr-bg-container-light .efr-description p{color:#494949}
#efr-bg-container-light .efr-left-bottom>button{border:1px solid #494949}
#efr-bg-container-light .efr-left-cta{color:#494949}
#efr-bg-container-light .efr-right-section{background:#e6e6e6}
#efr-bg-container-light .efr-login-newsletter-section label{color:#494949}
#efr-bg-container-light .efr-recaptcha-div p,#efr-bg-container-light .efr-recaptcha-div a{color:#494949}
#efr-bg-container-slate .efr-right-section{background:#FFF}
#efr-bg-container-slate .efr-recaptcha-div p,#efr-bg-container-slate .efr-recaptcha-div a{color:#494949}
#efr-bg-container-grey .efr-right-section{background:#FFF}
#efr-bg-container-grey .efr-eyebrow{color:#494949}
#efr-bg-container-grey .efr-title>p,#efr-bg-container-grey .efr-title p>b{color:#000}
#efr-bg-container-grey .efr-description p{color:#494949}
#efr-bg-container-grey .efr-left-bottom>button{color:#494949;border:1px solid #494949}
#efr-bg-container-grey .efr-login-newsletter-section label{color:#494949}
#efr-bg-container-grey .efr-recaptcha-div p,#efr-bg-container-grey .efr-recaptcha-div a{color:#494949}