.category-form-wrapper .category-main-container{background-color:#edf4fd;border-radius:1pc;font-family:Gotham Pro,sans-serif;max-width:593px;padding:45px 2pc;width:100%}@media(max-width:767px){.category-form-wrapper .category-main-container{padding:24px 1pc}}.category-form-wrapper .category-main-container .term-form-title{color:#221f20;font-size:20px;font-weight:500;letter-spacing:0;line-height:116%}.category-form-wrapper .category-main-container .term-insurance-form{padding-top:28px}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;margin-bottom:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;gap:2px;max-width:100%;position:relative;width:100%}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div label{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div label{line-height:.87pc}}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;background:#fff;border:.4px solid #b3b0b1;border-radius:8px;color:#221f20;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham Pro,sans-serif;font-size:.875rem;font-weight:500;gap:8px;height:44px;letter-spacing:-.2px;line-height:16.24px;padding:10px 35px 10px 9pt;width:100%}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input::-webkit-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input::-moz-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input:-ms-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input::-ms-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input::placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .term-insurance-form-input.right-img{content:url(../../../../content/dam/ifliwebsite/icons/calnder-icon.svg);height:18px;position:absolute;right:15px;top:10px;width:18px}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .right-icon-place{cursor:pointer;display:none;height:24px;margin-left:8px;position:absolute;right:2%;top:27px;width:24px;z-index:1}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .dropdown_container.term-campaign-dropdown{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-self:stretch;background:#fff;border:.4px solid #b3b0b1;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 9pt}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .dropdown_container.term-campaign-dropdown .selectedText{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:-.2px;line-height:16.24px}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .dropdown_container.term-campaign-dropdown .selectedText{line-height:.87pc}}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div .dropdown_container.term-campaign-dropdown li{padding:14px 1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div.dateinput{position:relative}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div.dateinput:after{content:url(../../../../content/dam/ifliwebsite/icons/calender-18img.svg);cursor:pointer;display:inline;height:18px;margin-left:8px;position:absolute;right:6%;top:29px;width:18px}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div.dateinput:after{height:1pc;right:10%;top:29px;width:1pc}.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div.dateinput,.category-form-wrapper .category-main-container .term-insurance-form .input-wrapper .input-div.fullname{margin-bottom:1pc}}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper{display:none;margin-top:28px}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper .checkbox-div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper input[type=checkbox]{cursor:pointer;height:25px;opacity:0;position:absolute;width:25px;z-index:1}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper .checkbox{cursor:pointer;display:block;height:20px;margin-right:10px;position:relative;width:14px}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper .checkbox:after{content:url(../../../../content/dam/ifliwebsite/banner/blue-checkbox.svg);display:none;position:absolute;top:-2px}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper input[type=checkbox]:checked+.checkbox{border:none}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper input[type=checkbox]:checked+.checkbox:after{display:block}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper input[type=checkbox]:not(:checked)+.checkbox{background:#00427e;border-radius:4px;height:24px;margin-right:unset;width:24px}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper input[type=checkbox]:not(:checked)+.checkbox:after{display:none}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper label .checkbox-label{color:#4d4b4c;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc;margin-left:9pt;max-width:90%}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper label .checkbox-label{font-size:.75rem;letter-spacing:-.1px;line-height:1pc}}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper .error-checkbox{color:#ed1c24;display:none;font-size:9pt;font-weight:400;letter-spacing:-.2px;line-height:14px;padding-top:5px}.category-form-wrapper .category-main-container .term-insurance-form .checkbox-wrapper .error-checkbox.dsp-block{display:block!important}.category-form-wrapper .category-main-container .term-insurance-form .personalized-quote{display:none}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .personalized-quote{display:none}}.category-form-wrapper .category-main-container .term-insurance-form .personalized-quote,.category-form-wrapper .category-main-container .term-insurance-form .proceed-btn{background-color:#19417a;border:unset;border-radius:75pt;color:#fff;font-family:Gotham Pro,sans-serif;font-size:1pc;font-weight:400;letter-spacing:0;line-height:116%;margin-top:28px;padding:15px 75px}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .personalized-quote,.category-form-wrapper .category-main-container .term-insurance-form .proceed-btn{margin:28px auto 0;padding:15px;text-align:center;width:100%}}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box{background:#fff;border-radius:8px;padding:1pc 24px}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;justify-content:space-between}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_left{max-width:628px;width:100%}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_left .question-main-container_ques-two{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}@media(max-width:767px){.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_left .question-main-container_ques-two{line-height:.87pc}}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right{max-width:196px;width:100%}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right.pointer{cursor:pointer}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-label{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:9pt;line-height:18px}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:1px solid #dedcdd;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;font-family:Gotham Pro,sans-serif;justify-content:space-between;min-height:40px;padding:2px}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box .radio{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;-ms-flex-direction:column;flex-direction:column;gap:4px;height:100%;justify-content:center;max-height:36px;padding:9pt 0;position:relative}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box .radio .radio-input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box .radio .r-value{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:10px;text-align:center}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box .radio.active{background:#00427e;border-radius:5px;font-family:Gotham Pro,sans-serif}.category-form-wrapper .category-main-container .term-insurance-form .second-screen-form .question-box .question-main-container .question-main-container_right .radio-container .radio-options .radio-box .radio.active .r-value{color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;background-color:#fff!important;background-image:none!important;-webkit-box-shadow:inset 0 0 0 750pt #fff!important;box-shadow:inset 0 0 0 750pt #fff!important}.staffpopup-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(27,27,27,.9);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:101}.staffpopup-container_contain{background:#fff;border-radius:8px;font-family:Gotham Pro,sans-serif;max-height:calc(100% - 3pc);max-width:600px;padding:24px;width:calc(100% - 3pc)}.staffpopup-container_contain .title-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px}.staffpopup-container_contain .title-box .title{color:#221f20;font-family:Gotham Pro Med,sans-serif;font-size:24px;font-style:normal;line-height:25px}@media(max-width:767px){.staffpopup-container_contain .title-box .title{font-size:14px;line-height:1pc}}.staffpopup-container_contain .title-box img{cursor:pointer}.staffpopup-container_contain .form-container{display:grid;gap:24px;grid-template-columns:1fr 1fr}.staffpopup-container_contain .form-container .input-div{position:relative}.staffpopup-container_contain .form-container .input-div .dropdown_container{-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #dedcdd;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:9pt;font-style:normal;height:40px;justify-content:space-between;line-height:17px;min-height:38px;outline:0!important;position:relative;-webkit-transition:.1s;transition:.1s}.staffpopup-container_contain .form-container .input-div .dropdown_container,.staffpopup-container_contain .form-container .input-div .employee-popup-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#221f20;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham Pro,sans-serif}.staffpopup-container_contain .form-container .input-div .employee-popup-input{-ms-flex-item-align:stretch;align-self:stretch;border:.4px solid #b3b0b1;border-radius:8px;font-size:.875rem;font-weight:500;gap:8px;height:44px;letter-spacing:-.2px;line-height:16.24px;padding:10px 35px 10px 9pt;width:100%}.staffpopup-container_contain .form-container .input-div .employee-popup-input::-webkit-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.staffpopup-container_contain .form-container .input-div .employee-popup-input::-moz-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.staffpopup-container_contain .form-container .input-div .employee-popup-input:-ms-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.staffpopup-container_contain .form-container .input-div .employee-popup-input::-ms-input-placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.staffpopup-container_contain .form-container .input-div .employee-popup-input::placeholder{color:#9e9a9b;font-family:Gotham Pro,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.1px;line-height:1pc}.staffpopup-container_contain .form-container .input-div .right-icon-place{cursor:pointer;display:none;height:24px;margin-left:8px;position:absolute;right:2%;top:27px;width:24px;z-index:1}.staffpopup-container_contain .form-container .input-div label{color:#221f20;font-size:9pt;font-style:normal;line-height:18px}.staffpopup-container_contain .eterm-ad-confetti-disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f3fc;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:24px;padding:8px 18px}.staffpopup-container_contain .eterm-ad-confetti-disclaimer span{font-weight:700}.staffpopup-container_contain .eterm-ad-confetti-disclaimer p{font-family:Gotham Pro,sans-serif;font-size:14px}.staffpopup-container_contain .btn-box{-ms-flex-align:center;-ms-flex-pack:center;margin-top:24px}.staffpopup-container_contain .btn-box,.staffpopup-container_contain .btn-box .primary-btn{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.staffpopup-container_contain .btn-box .primary-btn{-ms-flex-item-align:end;-ms-flex-align:center;-ms-flex-pack:center;align-self:flex-end;background:#f26e10;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Gotham Pro,sans-serif;font-size:14px;gap:8px;margin-left:auto;min-width:185px;outline:none;padding:9pt 24px;-webkit-transition:all .2s;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}