.ifl-cp-after-login-container .update-email-wrapper{background-color:#fff;border-radius:0.5rem;margin-top:24px;padding:1rem 1.5rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper{margin-top:16px;padding:1rem}}.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content{border-bottom:1px solid #c8c6c7;gap:1.5rem;margin-bottom:2rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0rem;justify-content:space-between;margin-bottom:1.5rem}}.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content .update-phone-number-alternate-title,.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content .update-phone-number-primary-title{color:#000;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.3rem;padding:0.75rem 1rem;-webkit-transition:color .3s,border-bottom .3s;transition:color .3s,border-bottom .3s}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content .update-phone-number-alternate-title,.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content .update-phone-number-primary-title{font-size:0.875rem;padding:0.5rem}}.ifl-cp-after-login-container .update-email-wrapper .update-phone-number-title-content .active-class{background-color:#ffefe4;border-bottom:3px solid #f26522;border-radius:8px 8px 1px 1px;color:#221f20;font-weight:500;margin-bottom:-0.046875rem}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container{gap:1rem;margin-bottom:2rem;width:100%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 0.125rem;margin-bottom:1.5rem}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-holder-details{width:33.33%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-holder-details{width:49%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-holder-details .policy-holder-title{color:#221f20;font-size:0.875rem;font-weight:400;line-height:1.25rem;margin-bottom:0.5rem;text-transform:capitalize}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-holder-details .policy-holder-name{color:#221f20;font-size:1rem;font-weight:500;line-height:1.1875rem;word-break:break-word}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-number-details{width:33.33%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-number-details{width:50%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-number-details .policy-number-title{color:#221f20;font-size:0.875rem;font-weight:400;line-height:1.25rem;margin-bottom:0.5rem;text-transform:capitalize}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-number-details .whatsapp-policy-number{color:#221f20;font-size:1rem;font-weight:500;line-height:1.1875rem}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-whatsappopt-number-details{width:33.33%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-whatsappopt-number-details{width:100%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-whatsappopt-number-details .policy-whatsappopt-number-title{color:#221f20;font-size:0.875rem;font-weight:400;line-height:1.25rem;margin-bottom:0.5rem;text-transform:capitalize}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-policy-holder-container .policy-whatsappopt-number-details .policy-whatsappopt-mobile-number{color:#221f20;font-size:1rem;font-weight:500;line-height:1.1875rem}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer input:-webkit-autofill,.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer select:-webkit-autofill,.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0px 1000px #fff}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection{width:50%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection{width:100%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__mobilenumbersubheading{color:#221f20;font-size:0.875rem;font-weight:400;letter-spacing:-0.0125rem;line-height:1.015rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__mobilenumbersubheading{font-size:0.875rem;font-weight:400;line-height:1.25rem}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent{background:#fff;border:1px solid #dedcdd;border-radius:0.5rem;height:44px;margin:8px 0px;padding:8px 12px;position:relative;width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection{width:10%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdown{gap:0.5rem;width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdown .loginformcomponent__countrycode{font-size:1rem;font-weight:400;letter-spacing:-0.01875rem;line-height:1.5rem}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist{background-color:#fff;border-radius:8px;left:-1px;max-width:410px;position:absolute;top:43px;width:100%;z-index:999}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist .loginformcomponent__dropdown{-ms-overflow-style:none;border:1px solid #dedcdd;border-radius:0.5rem;height:225px;overflow-y:scroll;padding:0.5rem 0rem;scrollbar-width:none}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist .loginformcomponent__dropdown::-webkit-scrollbar{display:none}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist .loginformcomponent__dropdown .loginformcomponent__dropdownlist{cursor:pointer;padding:0.75rem 1rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist .loginformcomponent__dropdown{width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection .loginformcomponent__countrycodedropdownlist{left:-2px;top:43px;width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputleftsection{width:14%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputrightsection{width:80%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputrightsection .loginformcomponent__inputnumberfield{font-family:Gotham Pro;font-size:1rem;font-weight:400;letter-spacing:-0.01875rem;line-height:1.5rem;width:100%}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputrightsection .loginformcomponent__righticonplaceholder{height:1.5rem;width:1.5rem}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputrightsection .loginformcomponent__righticonplaceholder .loginformcomponent__righticonplaceholder{width:100%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .loginformcomponent__inputrightsection{width:70%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .wh-100{width:100%}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .loginformcomponent__mobilenumbermaincontainer .loginformcomponent__mobilenumbersection .loginformcomponent__inputcomponent .wh-100{width:100%}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .active-tab{display:block}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section{margin-top:1rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section{margin:24px 0px}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .common-checkbox-terms-conditions{-ms-flex-negative:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dedcdd;border-radius:4px;cursor:pointer;flex-shrink:0;height:30px;position:relative;width:30px}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .common-checkbox-terms-conditions:checked:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(../../../../content/dam/IFLcustomerportal/update-mobile-email/checkbox.svg);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;position:absolute;right:-1px;top:-1px;width:32px}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .common-checkbox-terms-conditions:checked:after{background-size:100%;height:24px;width:24px}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .common-checkbox-terms-conditions{-ms-flex-negative:0;flex-shrink:0;height:22px;width:22px}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .ifl-checkbox-terms-txt{color:#221f20;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .ifl-checkbox-terms-conditions-section .ifl-checkbox-common-form-group .ifl-checkbox-terms-txt{font-size:0.75rem}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .update-email-note-container{background-color:#ffd0af;border-radius:0.5rem;margin-top:2rem;padding:1rem 1.5rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .update-email-note-container{margin-top:1.5rem}}.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .update-email-note-container .update-email-note-para{color:#221f20;font-size:0.875rem;font-weight:400;line-height:1.225rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-wrapper .common-policy-form-section .update-email-note-container .update-email-note-para{font-size:0.75rem}}.ifl-cp-after-login-container .update-email-btn-container{margin-top:2rem}@media(max-width:767px){.ifl-cp-after-login-container .update-email-btn-container{margin-top:1.5rem}}.ifl-cp-after-login-container .update-email-btn-container .nominee-btn-wrapper{margin-bottom:0}.ifl-cp-after-login-container .loginformcomponent__otpincorrect{color:#da3832;font-size:12px}.ifl-cp-after-login-container .warningError{color:#da3832;font-size:12px;margin:8px 0px}