.backpay-calculator{display:flex;flex-wrap:wrap;padding:0}@media (min-width:768px){.backpay-calculator{flex-wrap:nowrap;justify-content:space-between}}.backpay-calculator *{box-sizing:border-box}.backpay-calculator__container{background:#fff;margin:0 auto;max-width:1400px;padding:0 37px 0 32px;width:100%}.backpay-calculator__container #response-container{display:none}.backpay-calculator__left{max-width:100%;padding:37px 0;position:relative}@media (min-width:768px){.backpay-calculator__left{flex:1 1 calc(100% - 300px);max-width:calc(100% - 300px);padding:74px 46px 74px 0}}@media (min-width:1023px){.backpay-calculator__left{flex:1 1 66.379%;max-width:66.379%}}.backpay-calculator__right{padding:74px 0;position:relative}@media (min-width:768px){.backpay-calculator__right{flex:1 1 300px;max-width:300px}}@media (min-width:1023px){.backpay-calculator__right{flex:1 1 33.621%;max-width:33.621%}}@media (min-width:1420px){.backpay-calculator__right{max-width:409px}}.backpay-calculator__intro{max-width:660px}.backpay-calculator__panel{color:#545454;display:none;font-size:18px;font-weight:400;line-height:1.25;opacity:0;padding:24px 0;transition:all .2s ease-out}@media (min-width:768px){.backpay-calculator__panel{padding:42px 0}}.backpay-calculator__panel.active{display:block;opacity:1}.backpay-calculator__panel__inner{max-width:857px}.backpay-calculator__panel__options{display:flex;flex-wrap:wrap;gap:20px;margin-top:42px}@media (min-width:1023px){.backpay-calculator__panel__options{flex-wrap:nowrap;justify-content:center}}.backpay-calculator__panel h2{color:#545454;font-size:22px;font-weight:400;line-height:28px;margin:0 0 20px;padding:0 0 20px;position:relative}.backpay-calculator__panel h2:after{background-color:#f14e29;bottom:0;content:"";height:2px;left:0;position:absolute;width:110px}.backpay-calculator .backpay-calculator__panel__change-form .sub-form{max-width:100%}.backpay-calculator__panel__change-form__row{margin-bottom:50px}.backpay-calculator__panel__change-form h2{color:#0a3b65;font-size:24px;font-weight:400;line-height:1.25;margin:36px 0 26px;padding:0}@media (min-width:1280px){.backpay-calculator__panel__change-form h2{margin:76px 0 46px}}.backpay-calculator__panel__change-form h2:after{display:none}.backpay-calculator__panel__change-form h3.form-label{color:#545454;font-size:18px;font-weight:400;line-height:1.33333;margin:0 0 20px}.backpay-calculator__panel__change-form .sub-form{max-width:100%}.backpay-calculator__panel__change-form .sub-form h3.change-form-header{color:#545454;font-size:18px;font-weight:400;line-height:1.33333;margin:0 0 20px}.backpay-calculator__panel__change-form .choose-month{margin-bottom:50px}.backpay-calculator__panel__change-form .choose-month .backpay-calculator__change-date-fields,.backpay-calculator__panel__change-form .choose-month .change-form-header{max-width:500px}.backpay-calculator__panel--status{color:#545454}.backpay-calculator__panel--status h3{color:#0a3b65;font-size:24px;font-weight:400;line-height:1.25;margin:14px 0 20px}.backpay-calculator__panel--status p{max-width:660px}.backpay-calculator__statuses{padding:4px 0 12px}.backpay-calculator__previous-entry{margin:0 0 30px}.backpay-calculator__previous-entry__heading{color:#0a3b65;font-size:16px;font-weight:600;letter-spacing:1.2px;line-height:1.2;margin:0 0 12px;text-transform:uppercase}.backpay-calculator__previous-entry .backpay-calculator__status{margin-top:0;max-width:none;width:100%}.backpay-calculator__previous-entry__empty{background:#fafafa;border:.5px solid #d0d0d0;border-radius:12px;color:#545454;padding:15px 20px}.backpay-calculator__previous-entry .backpay-calculator__status__row--no-options .backpay-calculator__status__item--effective-date{flex:none;margin:0;max-width:none}.backpay-calculator__previous-entry .backpay-calculator__status__row--no-options .backpay-calculator__status__item--rating{margin-left:auto}.backpay-calculator__status{align-items:center;border:.5px solid #d0d0d0;border-radius:12px;display:flex;flex-direction:column;gap:20px;margin:19px 0 0;max-width:100%;padding:15px 20px;width:100%}@media (min-width:1023px){.backpay-calculator__status{max-width:816px}}.backpay-calculator__status__row{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.backpay-calculator__status__row:first-child{border-bottom:.5px solid #545454;padding-bottom:20px}@media (min-width:768px){.backpay-calculator__status__row{flex-wrap:nowrap}}.backpay-calculator__status__item__label{font-size:16px;line-height:1.33333}.backpay-calculator__status__item__value{color:#0a3b65;font-size:16px;font-weight:500;margin-top:4px}.backpay-calculator__status__item__value--month,.backpay-calculator__status__item__value--year{font-size:18px}.backpay-calculator__status__item--effective-date{flex:1 1 100%;margin:10px 0;max-width:100%}@media (min-width:768px){.backpay-calculator__status__item--effective-date{flex:none;margin:0}}.backpay-calculator__status__item__rating-info{align-items:center;background:#fef0ec;background-image:url(images/icons/right-arrow-orange.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:16px auto;border-radius:16px;display:flex;flex:1 1 150px;font-weight:500;justify-content:space-between;margin:10px 0;max-width:150px;padding:6px 11px;width:150px}@media (min-width:768px){.backpay-calculator__status__item__rating-info{margin:0}}.backpay-calculator__status__item__rating-info--wrong{line-height:1;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.backpay-calculator__status__item__rating-info--right{color:#f14e29}.backpay-calculator__status__item__options{display:flex;position:absolute;right:8px;top:10px}@media (min-width:768px){.backpay-calculator__status__item__options{position:relative;right:auto;top:auto}}.backpay-calculator__status__item__options--edit{background-color:#fff;background-image:url(images/icons/edit.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:17px 17px;border-radius:8px;cursor:pointer;height:30px;transition:all .2s ease-out;width:30px}.backpay-calculator__status__item__options--edit:hover{background-color:#f3f3f3;opacity:.8}.backpay-calculator__status__item__options--delete{background-color:#fff;background-image:url(images/icons/close-x-blue.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:13px 13px;border-radius:8px;cursor:pointer;height:30px;transition:all .2s ease-out;width:30px}.backpay-calculator__status__item__options--delete:hover{background-color:#f3f3f3;opacity:.8}.backpay-calculator__steps{margin:50px auto 0;max-width:352px;width:100%}@media (min-width:1023px){.backpay-calculator__steps{margin-top:0}}.backpay-calculator__steps__indicators{display:flex;justify-content:space-between}.backpay-calculator__steps__indicators__indicator{background-color:#ebebeb;border-radius:2px;flex:1 1 calc(33.3333% - 4px);height:5px;max-width:calc(33.3333% - 4px)}.backpay-calculator__steps__indicators__indicator--active{background-color:#f14e29}.backpay-calculator__step{color:#545454;display:none;font-size:14px;letter-spacing:.42px;margin-top:8px;text-transform:uppercase}.backpay-calculator__step.active{display:block}.backpay-calculator__back{background-image:url(images/icons/left-arrow.svg);background-position:0 50%;background-repeat:no-repeat;background-size:8px auto;color:#00488d;cursor:pointer;display:none;font-weight:600;left:0;line-height:30px;padding-left:10px;position:absolute;top:34px}.backpay-calculator__back.active{display:block}@media (min-width:768px){.backpay-calculator__back{top:74px}}.backpay-calculator__disclaimer{background-color:#fff;border-radius:10px;font-size:16px;font-weight:400;left:50%;max-width:96%;padding:66px 45px 24px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:708px;z-index:1000}.backpay-calculator__disclaimer__overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.backpay-calculator__disclaimer__close{color:#0053b8;cursor:pointer;font-size:18px;font-weight:500;height:30px;position:absolute;right:20px;top:14px;transition:all .2s ease-out;width:auto}.backpay-calculator__disclaimer__close:hover{text-decoration:underline}.backpay-calculator__disclaimer__button{align-items:center;background:#0053b8;border-radius:5px;color:#fff;cursor:pointer;display:flex;gap:16px;height:52px;justify-content:center;margin:24px auto 14px;padding:18px 16px;transition:all .2s ease-out;width:145px}.backpay-calculator__disclaimer__button:hover{opacity:.8}.backpay-calculator__disclaimer__back{padding:12px 0 0;text-align:center}.backpay-calculator__disclaimer__back span{color:#0053b8;cursor:pointer;display:inline-block;padding-left:10px;position:relative;transition:all .2s ease-out}.backpay-calculator__disclaimer__back span:before{background-image:url(images/less-than-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.backpay-calculator__disclaimer__back span:hover{opacity:.8}.backpay-calculator .sub-form{max-width:500px}.backpay-calculator .sub-form__header{margin:30px 0 48px}.backpay-calculator .sub-form h3{color:#0a3b65;font-size:24px;font-weight:400;line-height:1.25;margin:30px 0}.backpay-calculator .date-inputs{display:flex;flex-wrap:wrap}@media (min-width:1023px){.backpay-calculator .date-inputs{flex-wrap:nowrap}}.backpay-calculator .date-inputs .date-input-group{flex:1 1 100%;margin-bottom:20px;max-width:100%;position:relative}@media (min-width:1023px){.backpay-calculator .date-inputs .date-input-group{flex:1 1 46%;margin-bottom:0;margin-right:20px;max-width:240px}}.backpay-calculator .date-inputs .date-input-group:last-child{margin-right:0}.backpay-calculator .date-inputs .date-input-group input{background:#fff;background-position:calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:18px auto;border:1px solid #9e9e9f;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25);font-size:16px;max-width:100%;padding:12px 40px 12px 12px;width:100%}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown{background:#fff;border-bottom:1px solid #005ac3;border-left:1px solid #005ac3;border-right:1px solid #005ac3;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),inset 0 0 4px 0 rgba(0,0,0,.25);display:none;left:0;max-height:220px;overflow-y:auto;position:absolute;width:100%;z-index:100}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown.active{display:block}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown--below{border-radius:0 0 5px 5px;top:100%}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown--above{border-bottom:0;border-radius:5px 5px 0 0;border-top:1px solid #005ac3;bottom:100%}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown__option{color:#545454;cursor:pointer;font-size:16px;line-height:1.25;padding:10px 12px}.backpay-calculator .date-inputs .date-input-group .backpay-calculator__date-dropdown__option:hover{background-color:#ebebeb;color:#0053b8;text-decoration:underline}.backpay-calculator .date-inputs .date-input-group-month input{background-image:url(images/icons/calendar.svg)}.backpay-calculator .date-inputs .date-input-group-year input{background-image:url(images/icons/calendar-year.svg)}.backpay-calculator .date-inputs label{color:#0a3b65;display:block;font-size:18px;font-weight:500}.backpay-calculator .required{color:#dc3545}.backpay-calculator__btn-continue{align-items:center;background-color:#f14e29;border-radius:100px;color:#fff;color:var(--Common-colors-primary-text-color,#fff);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:2px;height:64px;justify-content:center;letter-spacing:1px;line-height:1.5;max-width:206px;min-width:206px;padding:0 12px;text-align:center;text-transform:uppercase;transition:all .2s ease-out}.backpay-calculator__btn-continue:hover{background-color:#dd340e}.backpay-calculator__btn-continue:after{background-image:url(images/icons/right-arrow-white.svg);background-position:0 50%;background-repeat:no-repeat;background-size:7px auto;content:"";display:inline-block;height:16px;margin-left:7px;width:7px}.backpay-calculator__btn-continue--blue{align-items:center;background-color:#0070f6;border-radius:100px;color:#fff;color:var(--Common-colors-primary-text-color,#fff);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:2px;height:64px;justify-content:center;letter-spacing:1px;line-height:1.5;max-width:100%;padding:0 12px;text-align:center;text-transform:uppercase;transition:all .2s ease-out;width:auto}.backpay-calculator__btn-continue--blue:hover{background-color:#0a6ec6}.backpay-calculator__btn-continue--blue.no-changes{width:406px}.backpay-calculator__btn-continue--blue.no-changes:after{display:none}.backpay-calculator__btn-continue.enter-more-changes{max-width:257px;min-width:257px}.backpay-calculator__btn-continue.enter-more-changes:after{display:none}.backpay-calculator__results{background-color:#0a3b65;border-radius:10px;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;max-width:none;max-inline-size:100vw;min-width:0;overflow:auto;overflow:hidden;padding:24px 20px 20px;position:fixed;right:auto;text-align:center;top:auto;transition:none;width:100%;z-index:12000}@media (min-width:768px){.backpay-calculator__results{display:block;padding:24px 20px 50px;position:relative;z-index:10}}@media (min-width:1023px){.backpay-calculator__results{padding:24px 32px 50px}}.backpay-calculator__results__title{flex:1 1 100%;font-size:24px;margin-bottom:8px;min-width:100%}@media (min-width:768px){.backpay-calculator__results__title{font-size:26px;margin-bottom:30px}}.backpay-calculator__results__total-heading{color:#8ad4ff;flex:1 1 100%;font-size:24px;font-weight:600;min-width:100%}@media (min-width:530px){.backpay-calculator__results__total-heading{flex:1 1 45%;min-width:0}}@media (min-width:1023px){.backpay-calculator__results__total-heading{font-size:30px}}.backpay-calculator__results__total{color:#8ad4ff;flex:1 1 100%;font-size:32px;font-weight:600;line-height:1;margin-bottom:12px;min-width:100%}@media (min-width:530px){.backpay-calculator__results__total{flex:1 1 45%;min-width:0}}@media (min-width:768px){.backpay-calculator__results__total{margin-bottom:90px}}@media (min-width:1023px){.backpay-calculator__results__total{font-size:36px}}@media (min-width:1280px){.backpay-calculator__results__total{font-size:50px}}.backpay-calculator__results__note{flex:1 1 100%;font-size:15px;font-weight:400;line-height:1.166667;margin-bottom:12px;min-width:100%}@media (min-width:768px){.backpay-calculator__results__note{font-size:18px;font-weight:500;margin-bottom:32px}}.backpay-calculator__results__cta{align-items:center;background-color:#0070f6;border-radius:100px;color:#fff;color:var(--Common-colors-primary-text-color,#fff);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:2px;height:52px;justify-content:center;letter-spacing:1px;line-height:1.5;margin:0 auto;max-width:100%;padding:0 12px;text-align:center;text-transform:uppercase;transition:all .2s ease-out;width:345px}.backpay-calculator__results__cta:hover{background-color:#0a6ec6}@media (min-width:768px){.backpay-calculator__results__cta{height:64px;margin:0}}.backpay-calculator__form h3{color:#545454;font-size:18px;font-weight:400;line-height:1.25;margin:40px 0 20px}.backpay-calculator__form__rating-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:0}@media (min-width:768px){.backpay-calculator__form__rating-buttons{margin:0}}@media (min-width:1420px){.backpay-calculator__form__rating-buttons{flex-wrap:nowrap;justify-content:space-between}}.backpay-calculator__form__rating-button{align-items:center;background:#fff;border:2px solid #005ac3;border-radius:5px;color:#005ac3;cursor:pointer;display:flex;font-size:18px;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.9px;line-height:18px;margin:0 4px 10px;padding:12px 8px;transition:all .2s ease-out;width:calc(33.33% - 12px)}@media (min-width:768px){.backpay-calculator__form__rating-button{width:calc(25% - 12px)}}@media (min-width:1023px){.backpay-calculator__form__rating-button{width:calc(15% - 12px)}}.backpay-calculator__form__rating-button:hover{background-color:#0070f6;border-color:#0070f6;color:#fff}.backpay-calculator__form__rating-button.active{background-color:#2e9c4a;border-color:#2e9c4a;color:#fff;cursor:default}.backpay-calculator__button{align-items:center;background-color:#005ac3;border-radius:7.676px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:400;height:56px;justify-content:center;letter-spacing:.66px;line-height:1.27926;margin:0 0 13px;max-width:579px;overflow:hidden;position:relative;transition:all .2s ease-out;width:100%;z-index:50}.backpay-calculator__button:hover{background-color:#0070f6}.backpay-calculator__button--selected{background-color:#fff;border:2px solid #005ac3;color:#005ac3;cursor:default;position:relative}.backpay-calculator__button--selected:after{background-image:url(images/option-check.svg);background-repeat:no-repeat;background-size:42px 42px;content:"";height:42px;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:42px}.backpay-calculator__button--selected:hover{background-color:#fff}.backpay-calculator .disability_select select,.backpay-calculator .disability_wrong_select select{display:none}.backpay-calculator .aid-and-attendance{height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all .2s ease-out}.backpay-calculator .aid-and-attendance.active{height:auto;overflow:visible;transform:scale(1)}.backpay-calculator .aid-and-attendance input,.backpay-calculator .children-over-18 select,.backpay-calculator .children-under-18 select,.backpay-calculator .dependent-parents input,.backpay-calculator .marital-status input{display:none}.backpay-calculator__options{height:auto}.backpay-calculator__options.hidden{height:0;overflow:hidden;transform:scaleX(0);transition:all .2s ease-out}.backpay-calculator__options__option{align-items:center;background-image:url(images/radio-button.svg);background-position:2.75px;background-repeat:no-repeat;background-size:42px 42px;border-radius:50px;color:#545454;cursor:pointer;display:flex;font-size:21.125px;height:54px;letter-spacing:.634px;line-height:1.30769;padding:0 0 0 56px;position:relative;text-transform:capitalize;transition:all .2s ease-out;width:100%}.backpay-calculator__options__option:hover{background-image:url(images/radio-button-hover.svg);text-decoration:underline}.backpay-calculator__options__option.selected{background-color:#dbf6dd;background-image:url(images/radio-button-selected.svg);cursor:default}.backpay-calculator__options__option.selected:hover{text-decoration:none}.backpay-calculator__options__option.selected:after{background-image:url(images/option-check.svg);background-repeat:no-repeat;background-size:42px 42px;content:"";height:42px;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:42px}.backpay-calculator .more-than-5{color:#005ac3;cursor:pointer;font-size:22px;letter-spacing:.66px;line-height:1.25568;text-decoration:underline}.backpay-calculator .more-than-5:hover{color:#0a3b65}.backpay-calculator .options-more-than-5{height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all .2s ease-out}.backpay-calculator .options-more-than-5.active{height:auto;transform:scale(1)}.backpay-calculator #step2-continue{margin-top:56px}.backpay-calculator #step3-enter-changes:after,.backpay-calculator #step3-no-changes:after{display:none}.backpay-calculator__case-evaluation{padding-top:36px}@media (min-width:1023px){.backpay-calculator__case-evaluation{padding-top:75px}}.backpay-calculator__case-evaluation__header{font-size:32px;font-weight:600;letter-spacing:.32px;line-height:1.2;padding:0 0 25px;position:relative;text-align:center;text-transform:capitalize}@media (min-width:1023px){.backpay-calculator__case-evaluation__header{line-height:28px}}.backpay-calculator__case-evaluation__form{margin:0 auto;max-width:750px}.backpay-calculator__case-evaluation__form:after{clear:both;content:"";display:table}.backpay-calculator__case-evaluation__form .gform_heading{text-align:center}.backpay-calculator__case-evaluation__form .gform_body{padding:0 8px}.backpay-calculator__case-evaluation__form .gform_body:after{clear:both;content:"";display:table}.backpay-calculator__case-evaluation__form .gform-theme--foundation .gform_fields,.backpay-calculator__case-evaluation__form .gform_body .gform_fields{display:block}.backpay-calculator__case-evaluation__form .gform_fields{max-width:100%}.backpay-calculator__case-evaluation__form .gform_fields:after{clear:both;content:"";display:table}.backpay-calculator__case-evaluation__form .gfield_required_asterisk,.backpay-calculator__case-evaluation__form .gform_fields .gform-field-label,.backpay-calculator__case-evaluation__form .ginput_container .gform-field-label{color:#fff;font-size:21px;font-weight:500;line-height:31px}.backpay-calculator__case-evaluation__form .gform_fields .gform-field-label{display:block}.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_prefix{margin-bottom:15px;padding:0}@media (min-width:768px){.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_prefix{flex:1 1 18.55%;margin-bottom:0;max-width:18.55%}}.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex{justify-content:space-between;margin:40px 0 0;max-width:100%}.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_first,.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_last{margin-bottom:15px;padding:0}@media (min-width:768px){.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_first,.backpay-calculator__case-evaluation__form .cef-salutation-first-last .ginput_complex .name_last{flex:1 1 37.79%;margin-bottom:0;max-width:37.79%}}.backpay-calculator__case-evaluation__form .cef-email{margin-bottom:15px}@media (min-width:768px){.backpay-calculator__case-evaluation__form .cef-email{float:left;margin-bottom:0;margin-right:3.37%;margin-top:48px;max-width:40.9%;width:40.9%}}.backpay-calculator__case-evaluation__form .cef-phone{margin-bottom:15px}@media (min-width:768px){.backpay-calculator__case-evaluation__form .cef-phone{float:left;margin-bottom:0;margin-right:3.37%;margin-top:48px;max-width:37.79%;width:37.79%}}.backpay-calculator__case-evaluation__form .gform_wrapper.gform-theme .gfield.cef-state,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield.cef-state{margin-bottom:15px}.backpay-calculator__case-evaluation__form .gform_wrapper.gform-theme .gfield.cef-state select,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield.cef-state select{padding:0 27px 0 8px!important}.backpay-calculator__case-evaluation__form .gform_wrapper.gform-theme .gfield.cef-state select option,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield.cef-state select option{height:40px}@media (min-width:768px){.backpay-calculator__case-evaluation__form .gform_wrapper.gform-theme .gfield.cef-state,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield.cef-state{clear:right;float:left;margin-bottom:0;margin-top:48px;max-width:13.9%;width:13.9%}}.backpay-calculator__case-evaluation__form .cef-conditions,.backpay-calculator__case-evaluation__form .cef-consent,.backpay-calculator__case-evaluation__form .cef-filed-claim,.backpay-calculator__case-evaluation__form .cef-subscribe,.backpay-calculator__case-evaluation__form .gform-footer,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme fieldset.cef-conditions,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme fieldset.cef-consent,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme fieldset.cef-filed-claim,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme fieldset.cef-subscribe,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme fieldset.gform-footer{clear:left;float:left;margin:48px 0 0;max-width:100%;width:100%}.backpay-calculator__case-evaluation__form .ginput_container_consent{display:flex}.backpay-calculator__case-evaluation__form .gchoice label,.backpay-calculator__case-evaluation__form .ginput_container_consent label{margin-left:12px}.backpay-calculator__case-evaluation__form .gform-body .gform_validation_errors{margin-bottom:0!important}.backpay-calculator__case-evaluation__form input,.backpay-calculator__case-evaluation__form select{font-size:18px!important;height:57px!important;padding:.75rem .5rem!important}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=checkbox],.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=radio]{height:29px!important;width:29px!important}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=checkbox]+label,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=radio]+label{font-weight:400!important}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=checkbox]:hover,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=radio]:hover{background-color:#a6cdff!important;border:2px solid #0070f6!important;cursor:pointer}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=checkbox]:hover+label,.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield input[type=radio]:hover+label{text-decoration:underline!important}.backpay-calculator__case-evaluation__form .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before{color:#000;font-size:18px;font-weight:400}.backpay-calculator__case-evaluation__form .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,.backpay-calculator__case-evaluation__form .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked{accent-color:transparent!important;border:2px solid #000!important}.backpay-calculator__case-evaluation__form .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before{background-color:#000;block-size:12px;inline-size:12px}.backpay-calculator__case-evaluation__form .cef-consent .gfield_consent_description{border:none!important;color:#fff;font-size:17px;font-weight:400;line-height:26px;margin-top:0;overflow-y:hidden!important;padding:24px 0 0 40px}.backpay-calculator__case-evaluation__form .cef-consent .gfield_consent_description a{color:#fff;text-decoration:underline}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gfield_error label{color:#fff}.backpay-calculator__case-evaluation__form .gform-footer:after{clear:both;content:"";display:table}.backpay-calculator__case-evaluation__form .gform-footer button[type=submit],.backpay-calculator__case-evaluation__form .gform-footer input[type=submit]{align-items:center!important;background-color:#de4d37!important;border:none;border-radius:38.163px!important;color:#fff;cursor:pointer;display:flex!important;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:700!important;height:76px!important;justify-content:center!important;letter-spacing:1.3px!important;line-height:1!important;margin:58px auto 0!important;max-width:345px!important;padding:4.24px 6.939px;text-transform:uppercase!important;transition:all .2s ease-out!important;width:100%!important}.backpay-calculator__case-evaluation__form .gform-footer button[type=submit]:hover,.backpay-calculator__case-evaluation__form .gform-footer input[type=submit]:hover{background-color:#005ac3!important;text-decoration:underline!important}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gform_validation_errors>h2{align-items:center;display:flex;gap:10px}@media only screen and (max-width:640px){.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gform_validation_errors>h2{margin-left:0!important}}.backpay-calculator__case-evaluation__form .gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{position:static}.backpay-calculator__case-evaluation__intro{font-size:20px;font-weight:400;line-height:31px;margin-bottom:20px;text-align:center}.backpay-calculator__case-evaluation__edit-responses{text-align:center}.backpay-calculator__case-evaluation__edit-responses span{background-image:url(images/icon-edit-light.svg);background-position:0 50%;background-repeat:no-repeat;background-size:24px 24px;color:#8ad4ff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.48px;margin-top:62px;padding-left:30px;transition:all .2s ease-out}.backpay-calculator__case-evaluation__edit-responses span:hover{color:#7db6ff;text-decoration:underline}.backpay-calculator__case-evaluation__note{color:#f4f4f4;font-size:16px;font-weight:400;text-align:center}.backpay-calculator__case-evaluation__close{background-image:url(images/icons/close-x-white.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:20px 20px;bottom:25px;cursor:pointer;height:20px;left:50%;line-height:20px;padding-right:20px;position:absolute;transform:translateX(-50%);transition:all .2s ease-out;width:auto}.backpay-calculator__case-evaluation__close--top{bottom:auto;left:auto;right:12px;top:8px;transform:none}.backpay-calculator__case-evaluation__close:hover{text-decoration:underline}.backpay-calculator__final-results{background-color:#0a3b65;border-radius:16px;color:#fff;display:none;left:50%;max-width:1100px;opacity:0;padding:20px 20px 105px;position:absolute;transform:translateX(-50%);transition:all .2s ease-out;width:96%;z-index:12000}@media (min-width:1023px){.backpay-calculator__final-results{padding:60px 60px 105px}}.backpay-calculator__final-results.active{display:block;opacity:1}.backpay-calculator__final-results__overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11000}.backpay-calculator__final-results__overlay.active{display:block}.backpay-calculator__final-results__header{font-size:32px;font-weight:600;letter-spacing:.32px;line-height:1.2;margin-top:16px;padding:0 0 25px;position:relative;text-align:center;text-transform:capitalize}@media (min-width:1023px){.backpay-calculator__final-results__header{line-height:28px;margin-top:0}}.backpay-calculator__final-results__header:after{background-color:#de4d37;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:76px}.backpay-calculator__final-results__inner{display:flex;flex-wrap:wrap;justify-content:center;margin-top:42px;text-align:center}.backpay-calculator__final-results__received,.backpay-calculator__final-results__should-have-received{flex:1 1 100%;font-size:20px;margin-bottom:24px;max-width:100%;width:100%}@media (min-width:768px){.backpay-calculator__final-results__received,.backpay-calculator__final-results__should-have-received{font-size:26px;margin-bottom:46px}}.backpay-calculator__final-results__received__amount,.backpay-calculator__final-results__should-have-received__amount{color:#8ad4ff;font-size:30px;font-weight:600;line-height:.8}@media (min-width:768px){.backpay-calculator__final-results__received__amount,.backpay-calculator__final-results__should-have-received__amount{font-size:40px}}.backpay-calculator__final-results__due{color:#8ad4ff;flex:1 1 100%;font-size:36px;font-weight:600;max-width:100%;text-align:center;width:100%}@media (min-width:768px){.backpay-calculator__final-results__due{font-size:52px}}.backpay-calculator__final-results__due__amount{color:var(--Ultra-Light-Blue,#8ad4ff);display:block;font-size:45px;font-weight:600;line-height:1}@media (min-width:768px){.backpay-calculator__final-results__due__amount{font-size:75px}}.backpay-calculator__final-results__payment{flex:1 1 100%;max-width:100%;order:2;width:100%}@media (min-width:1023px){.backpay-calculator__final-results__payment{flex:1 1 50%;max-width:50%;order:1;width:50%}}.backpay-calculator__final-results__rating{flex:1 1 100%;margin-bottom:42px;max-width:100%;order:1;width:100%}@media (min-width:1023px){.backpay-calculator__final-results__rating{flex:1 1 50%;margin-bottom:0;max-width:50%;order:2;width:50%}}.backpay-calculator__final-results__subheader{color:#fff;font-size:26px;font-weight:400}.backpay-calculator__final-results__payment{color:#dbf6dd;font-size:56.61px;font-weight:600}@media (min-width:1023px){.backpay-calculator__final-results__payment{border-right:1px solid #dbf6dd}}.backpay-calculator__final-results__payment .no-value{letter-spacing:11.233px}.backpay-calculator__final-results__payment.hidden{display:none}.backpay-calculator__final-results__amount{color:#8ad4ff;margin-top:20px}@media (min-width:1023px){.backpay-calculator__final-results__amount{margin-top:50px}}.backpay-calculator__final-results__down-arrow{margin:0 auto}@media (min-width:1023px){.backpay-calculator__final-results__down-arrow{width:42px}}.backpay-calculator__final-results__down-arrow.hidden{display:none}.backpay-calculator__final-results .result-circle{margin-bottom:0;margin-top:22px}.backpay-calculator__final-results .result-circle .circular-chart{max-height:199px}.backpay-calculator__final-results .result-circle .circular-chart.blue .circle{stroke:#dbf6dd}.backpay-calculator__final-results .result-circle .circular-chart.blue .circle.hidden{visibility:hidden}.backpay-calculator__final-results .result-circle .percentage{fill:#dbf6dd;-webkit-text-stroke-width:.64px;stroke-width:.64px;-webkit-text-stroke-color:#dbf6dd;color:#dbf6dd;font-family:canada-type-gibson,sans-serif;font-size:.6em;font-weight:600;text-align:center}.backpay-calculator__final-results .results-message-text{display:none;font-size:20px;font-weight:400;line-height:31px;margin:54px auto 0;max-width:750px;text-align:center}.backpay-calculator__final-results #detailed-rating-message-cef,.backpay-calculator__final-results #the-bilateral-factor-cef{display:none;margin-top:12px}
