/*!
 * Copyright Benify AB
 */:root{--safe-area-inset-bottom: 0;--fps-mobile-app-nav-bar-height: 55px;--fps-scrollbar-width: 0px;--fps-thin-border: 1px;--fps-top-nav-height: 76px;--fps-link-bar-height: 50px;--fps-footer-nav-height: 100px;--fps-link-bar-content-offset: 124px;--fps-content-element-margin-top: 36px;--standard-content-max-width: 773px;--wide-content-max-width: 1170px;--fps-z-index-page-loading-overlay: 1500;--fps-z-index-modal: 1460;--fps-z-index-modal-backdrop: 1440;--fps-z-index-modal-confirm: 1470;--fps-z-index-admin-menu: 1410;--fps-z-index-main-navigation-root: 1002;--fps-z-index-mobile-navigation: 100000;--fps-input-height: 42px;--fps-hero-area-text-color:	#fff;--fps-primary-button-color: #0868b0;--fps-primary-button-font-color: #fff;--fps-secondary-button-font-color: #0868b0;--fps-primary-text-color: #595959;--fps-primary-text-hover-color: #3579E8;--fps-secondary-heading-color: #757575;--fps-secondary-text-color: #757575;--fps-text-color-on-header-color: #fff;--fps-text-color-on-footer-color: #fff;--fps-text-color-on-brand-color: #fff;--fps-text-color-on-link-bar-color: #fff;--fps-component-header-text-color: #fff;--fps-inverted-text-color: #fff;--fps-tab-color-active-hover: #1093f4;--fps-search-input-color: #fff;--fps-link-color: #00509a;--fps-brand-color: #0868b0;--fps-header-color: #0868b0;--fps-form-active-color: #0868b0;--fps-footer-color: #0868b0;--fps-component-header-background-color: #0868b0;--fps-tab-color: #0868b0;--fps-link-bar-color: #0868b0;--fps-frame-background-color: #fff;--fps-primary-button-hover-color: #075793;--fps-primary-button-active-color: #064b7f;--fps-secondary-button-hover-color: #ebf6fe;--fps-secondary-button-active-color: #d8edfd;--fps-primary-box-shadow: HSLA(205.7deg 90.9% 30.2%/40%);--fps-secondary-box-shadow: HSLA(205.7deg 91.3% 36.1%/20%);--fps-background-color: #fff;--fps-form-disabled-color: #cbcbcb;--fps-reverse-brand-color: #fff;--fps-search-input-background-color: rgba(0,0,0,0.18);--fps-primary-heading-color: #333;--fps-heading-color: #333;--fps-nav-link-color: #595959;--fps-nav-link-hover-color: #00509a;--fps-nav-link-arrow-color: #595959;--fps-border-color: #E9E9E9;--fps-color-state-stop: #D33E33;--fps-color-state-warning: #F5B100;--fps-color-state-ok: #24A14D;--fps-color-state-subtle: #757575;--fps-color-state-informative: #3579E8;--fps-secondary-background-color: #3793e9;--fps-active-state-background-color: #F6F6F6;--fps-table-header-background-color: #d3d3d3;--fps-grey-background-color: #F9F9F9;--fps-gray-highlight-background-color: #F9F9F9;--fps-inactive-menu-bar-color: #757575;--fps-marker-cluster-color: rgba(55,147,233,0.8);--fps-input-border-color: #d3d3d3;--fps-highlight-red: #D33E33;--fps-color-scheme-gray: #595959;--fps-white: #fff;--fps-black: #000;--fps-gray-15: #F9F9F9;--fps-gray-20: #F6F6F6;--fps-gray-30: #E9E9E9;--fps-gray-40: #d3d3d3;--fps-gray-50: #ccc;--fps-gray-70: #757575;--fps-gray-75: #666;--fps-gray-80: #595959;--fps-gray-90: #333;--fps-color-state-active: #18502A;--fps-color-state-active-background: #D3ECDB;--fps-color-state-closed: #434343;--fps-color-state-closed-background: #E2E2E2;--fps-color-state-pending: #5F4400;--fps-color-state-pending-background: #FCE6AD;--fps-color-state-rejected: #79130C;--fps-color-state-rejected-background: #F8DCDA;--fps-color-state-incomplete: #16448F;--fps-color-state-incomplete-background: #D7E4FA;--fps-accent-color-insurance: #017E68;--fps-accent-color-finance: #053782;--fps-accent-color-pension: #3793E9;--fps-accent-color-christmas: #F63E38;--fps-accent-color-travel: #FC7A2E;--fps-accent-color-education: #FF6165;--fps-accent-color-leisure: #D05395;--fps-accent-color-lifestyle: #BC55CF;--fps-accent-color-fitness: #00E3B0;--fps-accent-color-food: #86D052;--fps-accent-color-healthcare: #21BBD7;--fps-accent-color-admin: #F5B100;--fps-accent-color-treatment: #B0AEFF;--fps-accent-color-default: #757575;--fps-page-section-centered-page-width: 880px;--fps-page-section-centered-xlarge-width: 800px;--fps-page-section-centered-large-width: 700px;--fps-page-section-centered-medium-width: 600px;--fps-page-section-centered-small-width: 500px;--fps-margin-sm: 10px;--fps-margin-md: 20px;--fps-margin-lg: 30px;--fps-margin-xl: 40px;--fps-mobile-app-nav-bar-height: 55px;--fps-border-radius-length: 8px;--fps-border-radius-small-length: 6px}@supports (padding-bottom: constant(safe-area-inset-bottom)){:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (padding-bottom: env(safe-area-inset-bottom)){:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:3px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;transition:border 0.15s ease-in-out, color 0.15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555555}.checkbox input[type="checkbox"],.checkbox input[type="radio"]{opacity:0;z-index:1}.checkbox input[type="checkbox"]:focus+label::before,.checkbox input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type="checkbox"]:checked+label::after,.checkbox input[type="radio"]:checked+label::after{font-family:"FontAwesome";content:"\f00c"}.checkbox input[type="checkbox"]:indeterminate+label::after,.checkbox input[type="radio"]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type="checkbox"]:disabled+label,.checkbox input[type="radio"]:disabled+label{opacity:0.65}.checkbox input[type="checkbox"]:disabled+label::before,.checkbox input[type="radio"]:disabled+label::before{background-color:#eeeeee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type="checkbox"]:checked+label::before,.checkbox-primary input[type="radio"]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:checked+label::after,.checkbox-primary input[type="radio"]:checked+label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked+label::before,.checkbox-danger input[type="radio"]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:checked+label::after,.checkbox-danger input[type="radio"]:checked+label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked+label::before,.checkbox-info input[type="radio"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:checked+label::after,.checkbox-info input[type="radio"]:checked+label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked+label::before,.checkbox-warning input[type="radio"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:checked+label::after,.checkbox-warning input[type="radio"]:checked+label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked+label::before,.checkbox-success input[type="radio"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:checked+label::after,.checkbox-success input[type="radio"]:checked+label::after{color:#fff}.checkbox-primary input[type="checkbox"]:indeterminate+label::before,.checkbox-primary input[type="radio"]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:indeterminate+label::after,.checkbox-primary input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type="checkbox"]:indeterminate+label::before,.checkbox-danger input[type="radio"]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:indeterminate+label::after,.checkbox-danger input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type="checkbox"]:indeterminate+label::before,.checkbox-info input[type="radio"]:indeterminate+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:indeterminate+label::after,.checkbox-info input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type="checkbox"]:indeterminate+label::before,.checkbox-warning input[type="radio"]:indeterminate+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:indeterminate+label::after,.checkbox-warning input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type="checkbox"]:indeterminate+label::before,.checkbox-success input[type="radio"]:indeterminate+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:indeterminate+label::after,.checkbox-success input[type="radio"]:indeterminate+label::after{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.radio input[type="radio"]{opacity:0;z-index:1}.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.radio input[type="radio"]:disabled+label{opacity:0.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type="radio"]+label::after{background-color:#337ab7}.radio-primary input[type="radio"]:checked+label::before{border-color:#337ab7}.radio-primary input[type="radio"]:checked+label::after{background-color:#337ab7}.radio-danger input[type="radio"]+label::after{background-color:#d9534f}.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f}.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f}.radio-info input[type="radio"]+label::after{background-color:#5bc0de}.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de}.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de}.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e}.radio-success input[type="radio"]+label::after{background-color:#5cb85c}.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c}.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c}input.styled[type="checkbox"]:checked+label:after,input.styled[type="radio"]:checked+label:after{font-family:'FontAwesome';content:"\f00c"}input[type="checkbox"] .styled:checked+label::before,input[type="radio"] .styled:checked+label::before{color:#fff}input[type="checkbox"] .styled:checked+label::after,input[type="radio"] .styled:checked+label::after{color:#fff}.public .hidden{display:none !important}.public .visibility-elm{flex-basis:100%}@media (max-width: 767.98px){.public .hidden-xs{display:none !important}.public .visible-xs,.public .visible-xs-block{display:block !important}.public .visible-xs-flex{display:flex !important}.public table.visible-xs{display:table !important}.public [class*="-pull-"]{order:-1}}@media (min-width: 768px){.public .visible-xs,.public .visible-xs-block,.public .visible-xs-flex,.public table.visible-xs{display:none !important}.public .hidden-desktop{display:none !important}}.public input[type="search"]::-webkit-search-cancel-button{display:none}.public .pull-right{float:right !important}.public h1,.public h2,.public h3,.public h4,.public h5,.public h6,.public .h1,.public .h2,.public .h3,.public .h4,.public .h5,.public .h6{line-height:1.1}.public .table{color:inherit}.public .table th,.public .table td{border-top:0}@media screen{.public html,.public body{height:100%;width:100%;-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#595959}.public html{font-size:10px}.public body{overflow-y:scroll;line-height:1.42857}.public body.noscroll{position:fixed}}.public .page-wrapper{display:flex;flex-direction:column;height:100%}@media print{.public .page-wrapper{display:block}}.public .visible-flex-xs{display:none !important}@media (max-width: 767.98px){.public .visible-flex-xs{display:flex !important}}.public body{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;background:#fff no-repeat scroll;background-size:auto auto}.public input,.public select,.public textarea{font-family:Lato,Helvetica,Arial,sans-serif;color:#595959;line-height:inherit;box-sizing:border-box}.public body,.public body a{text-shadow:1px 1px 1px rgba(0,0,0,0.004)}.public h3{margin:0;padding:30px 0 0 0}.public h3.panel-title{padding:0}.public hr{border-color:#E9E9E9}.public .section-separator{height:30px}.public p{color:#595959;font-weight:400}.public .margin-before{margin-left:10px}.public .margin-after{margin-right:10px}.public .page-loading-container{display:none}.public .page-loading-container .page-loading-overlay{top:0;left:0;bottom:0;right:0;position:fixed;background-color:rgba(0,0,0,0.5);height:100%;width:100%;display:table;z-index:1500}.public .page-loading-container .page-loading-overlay.overlay-invisible{background-color:rgba(0,0,0,0)}.public .full-width{width:100%}.public label{margin-bottom:0;margin-right:3px;display:inline;cursor:inherit}.public label.control-label{margin-left:0;margin-bottom:0;margin-right:0;display:inline;font-weight:bold;line-height:15px}.public .extra-color,.public .extra-background-color{--_extra-color: #3793e9}.public .extra-color,.public .extra-color:before,.public .extra-color:after{color:var(--_extra-color) !important}.public .extra-background-color,.public .extra-background-color:before,.public .extra-background-color:after{background-color:var(--_extra-color) !important}.public .hover-extra-background-color{--_extra-bg-color: rgba(55,147,233,0.3)}.public .hover-extra-background-color:hover{background-color:var(--_extra-bg-color) !important;transition:background-color 200ms linear}.public .extra-color-0,.public .extra-background-color-0{--_extra-color: #3793e9}.public .hover-extra-background-color-0{--_extra-bg-color: rgba(55,147,233,0.3)}.public .extra-color-1,.public .extra-background-color-1{--_extra-color: #86d052}.public .hover-extra-background-color-1{--_extra-bg-color: rgba(134,208,82,0.3)}.public .extra-color-2,.public .extra-background-color-2{--_extra-color: #fc7a2e}.public .hover-extra-background-color-2{--_extra-bg-color: rgba(252,122,46,0.3)}.public .extra-color-3,.public .extra-background-color-3{--_extra-color: #60d0e4}.public .hover-extra-background-color-3{--_extra-bg-color: rgba(96,208,228,0.3)}.public .extra-color-4,.public .extra-background-color-4{--_extra-color: #7a69af}.public .hover-extra-background-color-4{--_extra-bg-color: rgba(122,105,175,0.3)}.public .extra-color-5,.public .extra-background-color-5{--_extra-color: #bac5cf}.public .hover-extra-background-color-5{--_extra-bg-color: rgba(186,197,207,0.3)}.public .extra-color-6,.public .extra-background-color-6{--_extra-color: #727062}.public .hover-extra-background-color-6{--_extra-bg-color: rgba(114,112,98,0.3)}.public .extra-color-7,.public .extra-background-color-7{--_extra-color: #b2b1ff}.public .hover-extra-background-color-7{--_extra-bg-color: rgba(178,177,255,0.3)}.public .extra-color-8,.public .extra-background-color-8{--_extra-color: #ff6023}.public .hover-extra-background-color-8{--_extra-bg-color: rgba(255,96,35,0.3)}.public .extra-color-9,.public .extra-background-color-9{--_extra-color: #b2ad97}.public .hover-extra-background-color-9{--_extra-bg-color: rgba(178,173,151,0.3)}.public .extra-color-10,.public .extra-background-color-10{--_extra-color: #c04080}.public .hover-extra-background-color-10{--_extra-bg-color: rgba(192,64,128,0.3)}.public .extra-color-11,.public .extra-background-color-11{--_extra-color: #007292}.public .hover-extra-background-color-11{--_extra-bg-color: rgba(0,114,146,0.3)}.public .extra-color-12,.public .extra-background-color-12{--_extra-color: #018f87}.public .hover-extra-background-color-12{--_extra-bg-color: rgba(1,143,135,0.3)}.public .extra-color-13,.public .extra-background-color-13{--_extra-color: #01e360}.public .hover-extra-background-color-13{--_extra-bg-color: rgba(1,227,96,0.3)}.public .extra-color-14,.public .extra-background-color-14{--_extra-color: #003286}.public .hover-extra-background-color-14{--_extra-bg-color: rgba(0,50,134,0.3)}.public .extra-color-15,.public .extra-background-color-15{--_extra-color: #ff5351}.public .hover-extra-background-color-15{--_extra-bg-color: rgba(255,83,81,0.3)}.public .extra-color-16,.public .extra-background-color-16{--_extra-color: #de2a42}.public .hover-extra-background-color-16{--_extra-bg-color: rgba(222,42,66,0.3)}.public .extra-color-17,.public .extra-background-color-17{--_extra-color: #6066c5}.public .hover-extra-background-color-17{--_extra-bg-color: rgba(96,102,197,0.3)}.public .help,.public a.popover-toggle.help{font-size:inherit;color:#3579E8;text-decoration:none;outline:none;cursor:pointer;margin-left:5px}.public .help:focus,.public a.popover-toggle.help:focus{color:#3579E8;text-decoration:none;outline:none}.public .help:focus-visible,.public a.popover-toggle.help:focus-visible{border-radius:var(--_btn-brd-rad, 1px);outline-offset:2px;outline:#3579E8 solid 1px;text-decoration:underline}.public .help:hover,.public a.popover-toggle.help:hover{text-decoration:none;color:#2a61ba;outline:none}.public .help:active,.public a.popover-toggle.help:active{color:#2555a2;outline:none}.public .help.fps-icons,.public a.popover-toggle.help.fps-icons{top:1px}.public .tooltip.top.info-icon-tooltip{margin-top:-12px}.public .dialog-alert{margin-top:20px}.public .modal{z-index:1460}.public .modal-backdrop{z-index:1440}.public .position-static{position:static !important}.public .minimize-width{width:1%}.public .bold{font-weight:bold}.public .image-expandable{cursor:pointer}.public .disabled-element{pointer-events:none;opacity:0.6}.public .text-align-right{text-align:right}.public .popover-z-index{z-index:1001 !important}@media (max-width: 767.98px){.public .column-layout-tag .reverse-column>div:first-child{order:2}}@media only screen and (max-width: 320px){.public .popover .arrow{visibility:hidden}}.public .show-error fp-text.ng-invalid,.public .show-error fp-select.ng-invalid{border:1px solid #D33E33}.public textarea{overflow:auto;resize:both}.public .form-control[readonly]{color:#757575}.public .form-control[readonly]:focus{box-shadow:none}.public .form-control{padding:6px 12px}.public .form-control.is-invalid{background-image:none;padding:6px 12px}.public .form-group{margin-bottom:20px}.public .invalid{display:inline-block}.public .invalid.select-wrapper select{border-color:#D33E33}.public .invalid.radio label::before,.public .invalid.checkbox label::before{border-color:#D33E33}.public .invalid.radio .invalid-message,.public .invalid.checkbox .invalid-message{margin-left:-20px}.public .invalid .form-control{border-color:#D33E33}.public .invalid.input-text-wrapper .icon-tag{color:#D33E33}.public .invalid .error-message{color:#D33E33}.public .invalid .invalid-message{color:#D33E33}.public .input-textarea-wrapper{width:100%}.public .input-textarea-wrapper .invalid{display:block}.public .valid{display:inline-block}.public .valid.select-wrapper select{border-color:#24A14D}.public .valid.checkbox label::before,.public .valid.radio label::before{border-color:#24A14D}.public .valid.checkbox .valid-message,.public .valid.radio .valid-message{margin-left:-20px}.public .valid .form-control{border-color:#24A14D}.public .valid.input-text-wrapper .icon-tag{color:#24A14D}.public .valid .valid-message{color:#24A14D}.public .valid .form-control,.public .invalid .form-control{padding-right:30px}.public .valid.input-text-wrapper .icon-tag,.public .invalid.input-text-wrapper .icon-tag{top:8px;font-size:27px}.public .valid .input-group .icon-tag,.public .invalid .input-group .icon-tag{top:unset;right:17px}.public .input-text-wrapper{white-space:nowrap;display:inline-block !important;max-width:100%}.public .input-text-wrapper input[readonly]+.icon-tag.fps-icons-lock,.public .input-text-wrapper input[disabled]+.icon-tag.fps-icons-lock{display:inline-block;color:#757575}.public .input-text-wrapper .icon-tag{font-size:14px;line-height:32px;position:absolute;padding:5px 10px;pointer-events:none;color:#595959;top:auto}.public .input-text-wrapper .icon-tag.fps-icons-lock{display:none}.public .input-text-wrapper.has-info-icon{width:calc(100% - 30px)}.public .input-text-wrapper.has-info-icon:is(.invalid, .valid) .fps-icons-info.help{left:0}.public .input-text-wrapper.has-info-icon:is(.invalid, .valid) :is(.fps-icons-close, .fps-icons-check){line-height:inherit;left:-60px}.public .input-text-wrapper.icon-right .icon-tag{position:relative;left:-40px;line-height:0}.public .input-text-wrapper.icon-right .help{position:relative;left:-35px}.public .input-text-wrapper.icon-left input{padding-left:30px;margin-right:-18px}.public .input-text-wrapper .input-group-append .input-group-text{font-size:1.4rem}.public .radio-block,.public .checkbox-block{display:block;width:100%;margin-bottom:5px}.public .checkbox-inline,.public .radio-inline{display:inline-block;position:relative}.public .radio input[type="radio"],.public .radio-inline input[type="radio"],.public .checkbox input[type="checkbox"],.public .checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px;margin-left:-20px}.public :is(.checkbox, .radio){margin-right:20px}.public :is(.checkbox, .radio) label{display:inline-block;min-height:20px;line-height:1.4285;padding-left:8px}.public :is(.checkbox, .radio) input:focus-visible~label:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #00509a}.public .form-horizontal .select-wrapper.has-info-icon .fps-icons-info{position:absolute;top:15px}.public :where(.form-horizontal, .form-vertical, .form-inline){margin-top:20px;max-width:1140px;flex-basis:100%}.public :where(.form-horizontal, .form-vertical, .form-inline) .select-wrapper{max-width:100%}.public :where(.form-horizontal, .form-vertical, .form-inline) .select-wrapper select{width:100%}.public :where(.form-horizontal, .form-vertical, .form-inline)>.button-row{margin-top:10px;margin-bottom:12px}.public .checkbox-inline+.checkbox-inline,.public .radio-inline+.radio-inline{margin-left:0}.public .vertical .radio,.public .vertical .checkbox{margin-top:2px;margin-bottom:2px}.public .horizontal{display:inline-block}.public .horizontal .radio,.public .horizontal .checkbox{margin-top:2px;margin-bottom:2px;display:inline-block}.public select[size='1']{height:34px}.public .col-form-label,.public .col-form-label label{font-weight:bold}.public .col-form-label .icon-tag{margin-right:3px}.public .col-form-label label{margin-right:0}.public .mandatory-symbol{color:#D33E33;padding-left:2px}.public .form-inline .input-text-wrapper{display:flex !important;flex-direction:column}.public .form-inline .input-text-wrapper.icon-right .icon-tag{position:relative;text-align:right;margin-top:-50px;margin-bottom:14px;left:inherit}.public .form-inline .input-text-wrapper.invalid+button{align-self:baseline}.public .form-inline .input-text-wrapper .invalid-message{white-space:normal}.public .form-inline .col-form-label{min-height:20px}.public .form-inline .form-group .form-button-wrapper{align-self:baseline}.public .form-inline .form-group .form-button-wrapper>button{margin:0 0 0 8px}.public .form-control{display:inline-block;width:auto;max-width:100%;height:42px;border-radius:0;font-size:14px;color:#595959;box-shadow:none;border-color:#d3d3d3}.public .form-control.radius{border-radius:3px}.public .form-control .date-select{min-width:60px}.public .form-control.full-width{width:100%}.public .form-horizontal .col-form-label,.public .form-inline .col-form-label{margin-bottom:0}.public .form-grid-tag{display:flex;width:100%;flex-wrap:wrap}.public .form-grid-tag>.button-row{flex-basis:100%;padding-left:15px;padding-top:20px}.public :where(.form-horizontal, .form-inline, .form-vertical) .col-form-label{padding-top:0;text-align:left}.fps-content-id .public :where(.form-horizontal, .form-inline, .form-vertical) *{box-sizing:border-box}@media (max-width: 992px){.public :where(.form-horizontal, .form-inline, .form-vertical) .col-form-label{margin-bottom:5px}}.public .form-group .ngx-datatable{width:100%}.public .form-group .image-body{display:block;flex-direction:column}.public .form-group .image-body .image-working-container{display:table}.public .form-group .image-body .target-drop-area-wrapper{display:block}.public .form-group .image-body .target-drop-area-wrapper .target-drop-area{display:flex;align-items:center;justify-content:center}.public .form-group .image-body .target-drop-area-wrapper .target-drop-area .row-control-buttons{align-items:center}.public .form-inline .form-group .col-form-label{width:100%}.public .form-horizontal .form-group{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.public .form-horizontal label.col-form-label{margin-right:0}.public .form-vertical .form-group{display:flex;align-items:center;flex-wrap:wrap}.public .form-vertical .col-form-label{display:inline-block;margin-bottom:8px;width:100%;padding-bottom:0}.public .form-vertical .select-wrapper.has-info-icon{display:flex;align-items:center}.public .form-vertical .select-wrapper.has-info-icon .box{right:20px}.public .form-vertical .select-wrapper.has-info-icon .arrow{right:36px}.public .form-horizontal :is(.radio, .checkbox, .radio-inline, .checkbox-inline){padding-top:0;align-items:center}.public .form-vertical .form-group label:first-child{margin-left:0}.public .form-inline .form-group label:first-child{margin-left:0}.public .form-inline label{display:inline-block;max-width:100%;margin-bottom:5px}.public .form-inline .form-group{margin-right:10px;align-self:baseline}@media (min-width: 768px){.public .fps-content .form-inline input[type='text']{display:inline-block;width:auto;vertical-align:middle}}@media (max-width: 768px){.public .fps-content .form-inline input[type='text']{display:block}}.public input[type="radio"]:focus{outline:0}.public .checkbox{cursor:pointer}.public .checkbox input:disabled{cursor:not-allowed}.public .checkbox input[type="checkbox"]:checked+label::before,.public .checkbox:hover label::before,.public .checkbox input[type="checkbox"]:focus+label::before{border-color:#0868b0;outline:none}.public .checkbox input[type="checkbox"]:checked+label::after{color:#0868b0;font-family:'fps-icons';content:"\F103";margin-left:-21px;padding-left:0;padding-right:0;top:-4px;font-size:20px}.public .checkbox input[type="checkbox"]:disabled+label::after{color:#cbcbcb}.public .checkbox input[type="checkbox"]:disabled+label::before{border-color:#cbcbcb}.public :is(.radio, .checkbox) label::before{border-color:#d3d3d3;width:18px;height:18px;top:1px}.public :is(.radio, .checkbox) input{cursor:pointer}.public :is(.radio, .checkbox) input:disabled,.public :is(.radio, .checkbox) input:disabled+label,.public :is(.radio, .checkbox) input:disabled+label::before,.public :is(.radio, .checkbox) input:disabled+label::after{cursor:not-allowed}.public .radio input[type="radio"]:checked+label::before,.public .radio:hover label::before,.public .radio input[type="radio"]:focus+label::before{border-color:#0868b0;outline:none}.public .radio input[type="radio"]:checked+label::after{background-color:#0868b0;width:8px;height:8px;margin-left:-18px;margin-top:3px}.public .radio input[type="radio"]:disabled+label::after{background-color:#cbcbcb}.public .radio input[type="radio"]:disabled+label::before{border-color:#cbcbcb}.public .high-contrast .checkbox:hover label,.public .high-contrast .radio:hover label{text-decoration:underline}.public .form-section-tag.panel{border:1px solid transparent;border-radius:3px;box-shadow:none;margin-bottom:20px}.public .form-section-tag.panel-default{border-color:#E9E9E9}.public .form-section-tag .panel-body,.public .form-section-tag .panel-heading{padding:10px 15px}.public .form-section-tag.panel-default>.panel-heading{color:#333;background-color:#F9F9F9;border-bottom:1px solid #E9E9E9}@font-face{.public{font-family:'Lato';src:url("/fps/public/fonts/lato/lato-regular-webfont.woff2") format("woff2"),url("/fps/public/fonts/lato/lato-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}}@font-face{.public{font-family:'Lato';src:url("/fps/public/fonts/lato/lato-bold-webfont.woff2") format("woff2"),url("/fps/public/fonts/lato/lato-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}}@font-face{.public{font-family:'Lato';src:url("/fps/public/fonts/lato/lato-italic-webfont.woff2") format("woff2"),url("/fps/public/fonts/lato/lato-italic-webfont.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:normal;font-weight:300;src:local("Roboto Mono Light"),local("RobotoMono-Light"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-300.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-300.woff") format("woff");font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:italic;font-weight:300;src:local("Roboto Mono Light Italic"),local("RobotoMono-LightItalic"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff") format("woff");font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local("Roboto Mono"),local("RobotoMono-Regular"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff") format("woff");font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:italic;font-weight:400;src:local("Roboto Mono Italic"),local("RobotoMono-Italic"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff") format("woff");font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:normal;font-weight:500;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-500.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-500.woff") format("woff");font-display:swap}}@font-face{.public{font-family:'Roboto Mono';font-style:italic;font-weight:500;src:local("Roboto Mono Medium Italic"),local("RobotoMono-MediumItalic"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-500italic.woff2") format("woff2"),url("/fps/public/fonts/roboto-mono/roboto-mono-v5-latin-500italic.woff") format("woff");font-display:swap}}.public .fps-content-id{background:#fff;font-size:14px;line-height:19px;margin:0 auto;display:table}.public .fps-content-id .font-custom{font-size:13px;color:#333}.public .fps-content-id hr{margin-top:4px;margin-bottom:4px;border-top:1px solid #E9E9E9;border-bottom:0;height:0}.public .fps-content-id hr.separator-line-tag{height:1px;background-color:#E9E9E9;width:100%;border:0;margin:20px auto;clear:both}.public .fps-content-id input,.public .fps-content-id select,.public .fps-content-id textarea{font-size:inherit;border-radius:3px}.public .fps-content-id p{display:block;margin:1em 0 1em 0}.public .fps-content-id pre{font-family:monospace;overflow:hidden;display:block;white-space:pre;margin:1em 0;padding:0;font-size:inherit;line-height:inherit;color:inherit;word-break:inherit;word-wrap:inherit;background-color:transparent;border:0;border-radius:0}.public .fps-content-id .button input::-moz-focus-inner{border:0;padding:0;margin-top:-2px;margin-bottom:-2px}.public img{text-decoration:none !important;padding:0;border:0;max-width:100%}.public form{margin:0;padding:0}.public h1{font-size:16px;font-weight:bold;text-align:left;text-decoration:none;color:#595959;margin-top:10px;margin-bottom:15px}.public h2{font-size:15px;font-weight:bold;text-align:left;text-decoration:none;color:#595959;margin-top:8px;margin-bottom:6px}.public h3{font-size:14px;font-weight:bold;text-decoration:none;text-align:left;color:#333;margin-top:6px;margin-bottom:4px}.public h4{font-size:14px;font-style:italic;text-decoration:none;text-align:left;color:#333;margin-top:4px;margin-bottom:2px}.public a,.public a:not([href]):not([tabindex]),.public a:not([href]),.public a:not([tabindex]){font-size:14px;color:#00509a;text-decoration:underline;outline:none;cursor:pointer}.public a:focus,.public a:not([href]):not([tabindex]):focus,.public a:not([href]):focus,.public a:not([tabindex]):focus{color:#00509a;text-decoration:underline;outline:none}.public a:focus-visible,.public a:not([href]):not([tabindex]):focus-visible,.public a:not([href]):focus-visible,.public a:not([tabindex]):focus-visible{border-radius:var(--_btn-brd-rad, 1px);outline-offset:2px;outline:#00509a solid 1px;text-decoration:none}.public a:hover,.public a:not([href]):not([tabindex]):hover,.public a:not([href]):hover,.public a:not([tabindex]):hover{text-decoration:none;color:#00407b;outline:none}.public a:active,.public a:not([href]):not([tabindex]):active,.public a:not([href]):active,.public a:not([tabindex]):active{color:#00386c;outline:none}.public a.no-text-decoration,.public a.no-text-decoration:not([href]):not([tabindex]),.public a.no-text-decoration:not([href]),.public a.no-text-decoration:not([tabindex]){text-decoration:none}.public .link-like{color:#00509a}.public .fps-content-id ul{margin:8px 0 4px 2em;padding:0}.public .fps-content-id ul li{margin-top:4px}.public .fps-content-id ol:not(.carousel-indicators){margin-top:8px;margin-bottom:4px}.public .fps-content-id ol ol,.public .fps-content-id ul ul,.public .fps-content-id ol ul{margin-top:0;margin-bottom:0}.public .fps-content-id ol li,.public .fps-content-id ul ol li{background-image:none;padding-left:0}.public .word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.public .errors,.public .messages,.public .benefit,.public .benefit-group{clear:both}.public .errors,.public .messages,.public .benefit,.public .benefit-group,.public .input,.public .table-input-wrapper{margin-top:6px;margin-bottom:6px}.public .messages table td{font-weight:bold;color:#F5B100;text-align:left}.public .errors table td{font-weight:bold;color:#D33E33;text-align:left}.public .error-input-field{border:1px solid #D33E33}.public .validation-error{color:#D33E33 !important}.public .validation-warning{color:#F5B100 !important}.public .validation-notice{color:#3579E8}.public .grid th,.public .grid td{border:1px solid #E9E9E9;padding:2px}.public .superuser-form-table-column-left{width:350px}.public .super-user-default-input{width:300px}.public .ajax-status-message{margin-top:5px;padding:12px;color:#24A14D;background-color:#d0f4dc;border:1px solid}.public .box-tag *{box-sizing:border-box !important}.public .welcome-page .box-tag{margin:0}.public .box-tag{margin:0 0 10px 0;border:1px solid #E9E9E9;border-left-width:4px;border-radius:3px;font-size:14px;display:flex;position:relative;width:100%;box-sizing:border-box;background-color:#F9F9F9;text-align:left}.public .box-tag .table-cell-icon{margin-top:20px;margin-left:20px;margin-right:12px}.public .box-tag .table-cell-main{width:100%}.public .box-tag .table-cell-main.has-cell-after{width:auto}.public .box-tag .table-cell{vertical-align:middle;padding:20px 27px 20px 0}.public .box-tag .table-cell>h3{font-size:14px;font-weight:bold;padding:0 0 4px 0;margin:0;line-height:19px;width:auto;display:block;color:#333;text-align:left}.public .box-tag .table-cell .box-tag-close{cursor:pointer}.public .box-tag .table-cell .box-tag-close .icon-tag{transform:rotate(45deg);color:#333;font-size:18px}.public .box-tag .table-cell .box-tag-close:hover .icon-tag{color:#00509a}.public .box-tag .table-cell.table-cell-button{display:flex;justify-content:flex-end;align-items:center;text-align:right;flex-grow:1;width:auto}.public .box-tag .table-cell.table-cell-button.has-cell-after{justify-content:flex-start;padding:8px 0 0 0}.public .box-tag .table-cell-close{vertical-align:middle;padding-right:20px;position:relative;width:auto;flex-grow:1}.public .box-tag .table-cell-close .box-tag-close{display:flex;justify-content:flex-end;text-decoration:none}@media (max-width: 767.98px){.public .box-tag button{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public .box-tag .table-cell.table-cell-button{justify-content:flex-start;padding:8px 0 0 0}}.public .info-box{margin:0 0 15px 0;padding:10px;text-align:center;line-height:21px;font-size:14px}.public .info-box.infobox-text-align-left{text-align:left}.public .info-box.infobox-text-align-right{text-align:right}.public .info-box.infobox-text-align-center{text-align:center}.public .info-box.info-box-info,.public .info-box.info-box-ad{font-weight:bold}.public .info-box.info-box-info{background-color:#deeed5;border:1px solid #d5e3ce;color:#595959}.public .info-box.info-box-info a{color:#595959}.public .info-box.info-box-ad{background-color:#fef2d5;border:1px solid #f0e3c2;color:#595959}.public .info-box.info-box-ad a{color:#00509a}.public .info-box.info-box-custom{background-color:#0868b0;border:1px solid #0868b0;color:#fff}.public .info-box.info-box-custom a:not(.popover-toggle){color:#fff}.public .info-box.info-box-contribution{background-color:#f5f5f6;border:1px solid #e5e5e5;color:#595959}.public .info-box.info-box-contribution a{color:#00509a}.public .info-box .info-box-bottom{margin-top:10px}.public .info-box .info-box-contribution-inner{padding-top:5px;font-weight:bolder;font-size:18px}.public fp-edit-info-card-box .message-box-tag{z-index:10}.public fp-edit-info-card-box .message-box-tag p{margin:0}.public .message-box-tag-drop-shadow{box-shadow:0 2px 8px rgba(0,0,0,0.15)}.public .fps-alert-base{--_mbox-border-color: #e1ebfc;--_mbox-accent-color: #3579E8;--_mbox-bg-color: #f5f8fe;--_mbox-text-color: #192A46}.public .fps-alert-base{border-color:var(--_mbox-border-color);border-left-color:var(--_mbox-accent-color);background-color:var(--_mbox-bg-color);color:var(--_mbox-text-color)}.public .fps-alert-base .table-cell :is(h3, p){color:var(--_mbox-text-color);padding:0;margin:0}.public .fps-alert-base .table-cell:has(h3) p{margin-top:1em}.public .fps-alert-base .table-cell-icon{color:var(--_mbox-accent-color)}.public .fps-alert-success{--_mbox-border-color: #def1e4;--_mbox-accent-color: #24A14D;--_mbox-bg-color: #f4faf6;--_mbox-text-color: #2E4836}.public .fps-alert-warning{--_mbox-border-color: #fef3d9;--_mbox-accent-color: #F5B100;--_mbox-bg-color: #fffbf2;--_mbox-text-color: #6D5D33}.public .fps-alert-info{--_mbox-border-color: #e1ebfc;--_mbox-accent-color: #3579E8;--_mbox-bg-color: #f5f8fe;--_mbox-text-color: #192A46}.public .fps-alert-infowhite{--_mbox-border-color: #e1ebfc;--_mbox-accent-color: #3579E8;--_mbox-bg-color: #fff;--_mbox-text-color: #102446}.public .fps-alert-infogrey{--_mbox-border-color: #e6e6e6;--_mbox-accent-color: #595959;--_mbox-bg-color: #f7f7f7;--_mbox-text-color: #1b1b1b}.public .fps-alert-danger{--_mbox-border-color: #f8e2e0;--_mbox-accent-color: #D33E33;--_mbox-bg-color: #fdf5f5;--_mbox-text-color: #5E3B38}.public .fps-alert-default{--_mbox-border-color: #eaeaea;--_mbox-accent-color: #757575;--_mbox-bg-color: #fff;--_mbox-text-color: #757575}.public .special-admin-message-box.fps-alert-base{--_mbox-bg-color: #fff;background-blend-mode:lighten}.public .special-admin-message-box.fps-alert-base .table-cell{padding-left:31px}.public .special-admin-message-box.fps-alert-base .table-cell h3{background-color:var(--_mbox-border-color);color:var(--_mbox-text-color);padding:4px;border-radius:3px;display:inline}.public .special-admin-message-box.fps-alert-base .table-cell-icon{display:none}.public .special-admin-message-box+.special-admin-message-box{border-color:var(--_mbox-border-color);border-left-width:1px}.public .fps-alert-base{--_mbox-btn-bg: #24A14D;--_mbox-btn-bg-hover: #1d813e;--_mbox-btn-text-color: #fff;--_mbox-btn-box-shadow-outer: #1d813e}.public .fps-alert-base .table-cell .btn{--_btn-bg-clr: var(--_mbox-btn-bg);--_btn-brd-clr: var(--_mbox-btn-bg);--_btn-brd-hover-clr: var(--_mbox-btn-bg);--_btn-brd-active-clr: var(--_mbox-btn-bg);--_btn-box-shadow:var(--_mbox-btn-bg-hover);--_btn-txt-clr: var(--_mbox-btn-text-color);--_btn-bg-clr-hover: var(--_mbox-btn-bg-hover);--_btn-bg-clr-active: var(--_mbox-btn-bg-hover);--_btn-outline-color-focus-visible:var(--_mbox-btn-box-shadow-outer);min-width:fit-content}.public .fps-alert-success{--_mbox-btn-bg: #24A14D;--_mbox-btn-bg-hover: #1d813e;--_mbox-btn-text-color: #fff;--_mbox-btn-box-shadow-outer: #1d813e}.public .fps-alert-info{--_mbox-btn-bg: #3579E8;--_mbox-btn-bg-hover: #2a61ba;--_mbox-btn-text-color: #fff;--_mbox-btn-box-shadow-outer: #2a61ba}.public .fps-alert-danger{--_mbox-btn-bg: #D33E33;--_mbox-btn-bg-hover: #a93229;--_mbox-btn-text-color: #fff;--_mbox-btn-box-shadow-outer: #a93229}.public .fps-alert-infowhite,.public .fps-alert-warning,.public .fps-alert-infogrey,.public .fps-alert-default{--_mbox-btn-bg: transparent;--_mbox-btn-bg-hover: #ccc;--_mbox-btn-text-color: #333;--_mbox-btn-box-shadow-outer: #333}.public .expand-img-last span{padding-left:6px !important}.public .collapsing:not(.bootstrap-animation){transition:height 1ms}.public .page-section.expandable .page-section.expandable .page-section-title.page-section-expandable a{font-size:14px}.public .page-section.expandable .page-section.expandable a.expand-title-symbol{display:flex;padding:0.2em 0 !important;text-decoration:none !important;color:#00509a;cursor:pointer}.public .page-section.expandable .page-section.expandable a.expand-title-symbol .arrow-icon:after{content:"\f107";transform:none;font-family:'fps-icons';width:12px;position:relative;font-size:12px;margin-top:1px;display:inline-block}.public .page-section.expandable .page-section.expandable a.expand-title-symbol.collapsed .arrow-icon:after{content:"\f108";transform:none}.public a.expand-title-symbol{display:flex;padding:0.2em 0 !important;text-decoration:none !important;color:#00509a;cursor:pointer}.public a.expand-title-symbol .arrow-icon:after{content:"\f101";font-family:'fps-icons';width:12px;position:relative;font-size:12px;margin-top:1px;display:inline-block}.public a.expand-title-symbol.collapsed .arrow-icon:after{content:"\f102"}.public a.expand-title-symbol .arrow-icon{margin-left:5px}.public a.expand-title-symbol.expand-title-symbol-float-right{justify-content:space-between}.public .expand-title-text{display:inline-block !important}.public .expand-title-text a .fa{padding-left:6px}.public .expand-title-text span{margin-right:4px}.public fps-expand a.expand-title-symbol-inline{display:inline-block}.public fp-expand-row .expand-arrow{display:inline-block}.public fp-expand-row .header-content{height:100%;display:inline-block;width:calc(100% - 40px)}.public .expand-tag a.expand-title-symbol{font-size:16px;font-weight:bold;color:#333}.public .expand-tag a.expand-title-symbol:focus{text-decoration:none}.public .expand-tag a.expand-title-symbol:hover{color:#00509a}.public .expand-tag.expand-with-symbol-subtle a.expand-title-symbol{font-size:14px;font-weight:normal;color:#595959}.public .expand-tag .collapsed-title{display:none}.public .expand-tag .expanded-title{display:inline}.public .expand-tag.collapsed .collapsed-title{display:inline}.public .expand-tag.collapsed .expanded-title{display:none}.public .panel-body>div>.page-section>.page-section-title{margin-top:0}.public .page-section.expandable[class*="page-section-centered-"][class*="-width"]{margin:0 auto}.public .initially-hidden{display:none}.public .text-and-image-tag .page-section .page-section-title{width:auto}.public .page-section{margin-top:8px;margin-bottom:8px}.public .page-section.centered-vertically{flex-direction:column;justify-content:center;display:flex;height:100%}.public .page-section.page-section-centered-page-width{max-width:880px;margin:0 auto}.public .page-section.page-section-centered-xlarge-width{max-width:800px;margin:0 auto}.public .page-section.page-section-centered-large-width{max-width:700px;margin:0 auto}.public .page-section.page-section-centered-medium-width{max-width:600px;margin:0 auto}.public .page-section.page-section-centered-small-width{max-width:500px;margin:0 auto}.public .page-section.centered-content>*{margin-left:auto;margin-right:auto;text-align:center}.public .page-section.align-right{display:flex;justify-content:flex-end;margin:0}.public .page-section.align-right .page-section-content.page-section-no-title{margin:4px 0}.public .page-section .page-section-title,.public .page-section .page-section-title a.expand-title-symbol{display:flex;width:100%;align-items:center;justify-content:flex-start}.public .page-section .page-section-title :where(.main-title-wrapper, .page-section-with-subtitle, .main-title),.public .page-section .page-section-title a.expand-title-symbol :where(.main-title-wrapper, .page-section-with-subtitle, .main-title){flex-grow:1}.public .page-section :is(.page-section-title-left, fp-page-section-title-left, .page-section-title-right, fp-page-section-title-right){font-size:14px;line-height:19px;font-weight:normal;color:#595959;display:flex}.public .page-section :is(.page-section-title-left, fp-page-section-title-left, .page-section-title-right, fp-page-section-title-right):hover{color:#595959}.public .page-section .page-section-title-left,.public .page-section fp-page-section-title-left{padding-right:10px}.public .page-section .page-section-title-right,.public .page-section fp-page-section-title-right{padding-right:20px}.public .page-section.expandable+.expandable{margin-top:-10px}.public .page-section.expandable+.expandable>.page-section-title.page-section-expandable{margin-top:0;border-top:none}.public .page-section .page-section-title1-simple{color:#333;font-weight:bold;font-size:22px;line-height:28px}.public .page-section .page-section-title{color:#333;font-weight:bold;line-height:1.42}.public .page-section .page-section-title .page-section-with-subtitle{display:flex;flex-direction:column}.public .page-section .page-section-title .page-section-with-subtitle .sub-title{font-size:14px;line-height:19px;font-weight:normal;color:#595959}.public .page-section .page-section-title .page-section-with-subtitle .sub-title:hover{color:#595959}.public .page-section .page-section-title:is(.level-1, .level-2, .level-3, .level-4) .main-title:is(h1, h2, h3, h4){all:inherit}.public .page-section .page-section-title.level-1{font-size:28px}.public .page-section .page-section-title.level-2{font-size:22px}.public .page-section .page-section-title.level-3{font-size:18px}.public .page-section .page-section-title.level-4{font-size:16px}.public .page-section .page-section-title.page-section-centered-title{margin-left:auto;margin-right:auto;text-align:center}.public .page-section.expandable{border-bottom:1px solid #E9E9E9;margin:0 0 10px 0}.public .page-section.expandable .page-section .page-section-title:is(.level-2, .level-3, .level-4){font-size:16px;margin-bottom:0.5em}.public .page-section.expandable .page-section-title.page-section-expandable{border-top:1px solid #E9E9E9}.public .page-section.expandable .page-section-title.page-section-expandable:is(.level-2, .level-3, .level-4){margin-bottom:0}.public .page-section.expandable .page-section-title.page-section-expandable.page-section-title a{padding:20px 15px 20px 0 !important;color:#333;font-size:16px;line-height:22px}.public .page-section.expandable .page-section-title.page-section-expandable.page-section-title a:hover{color:#00509a}.public .page-section.expandable .page-section-title.page-section-expandable.page-section-title a:focus{text-decoration:none}.public .page-section.expandable .page-section-title.page-section-expandable .expand-title-symbol:not(.collapsed):after{color:#333}.public .page-section.expandable .page-section-title.page-section-expandable .expand-title-symbol:after{margin-left:4px;color:#757575}.public .page-section.expandable .page-section-title.page-section-expandable .expand-title-symbol:hover:after{color:#00509a}.public .page-section.expandable .page-section-content{margin:0 0 20px 0}.public .page-section.expandable>div:last-child{margin:0;padding-bottom:20px}.public .page-section.expandable>div.level-1:last-child{padding-bottom:40px}.public .page-section .centered-content>.page-section-description,.public .page-section .page-section-centered-title+.page-section-description{text-align:center;margin-left:auto;margin-right:auto;max-width:800px}.public .page-section .page-section-description{margin-top:8px;margin-bottom:20px;font-size:16px;line-height:24px;width:100%}.public .page-section body:not(.full-width) .page-section-content{max-width:1140px}.public .page-section .page-section-content{margin:4px 0}.public .page-section .page-section-content.level-1{margin:4px 0 40px 0}.public .page-section .page-section-content.page-section-no-title{margin:4px 0 20px 0}.public .page-section .page-section-content.page-section-space-below-small{margin-bottom:20px}.public .page-section .page-section-content.page-section-space-below-medium{margin-bottom:40px}.public .page-section .page-section-content.page-section-space-below-large{margin-bottom:60px}@media (max-width: 575.98px){.public .page-section .page-section-title.level-1{font-size:22px}.public .page-section .page-section-title.level-2{font-size:18px}.public .page-section .page-section-title.level-3{font-size:16px}.public .page-section .page-section-title.level-4{font-size:14px}}.public :is(.text-content, .column-layout-column, .column-layout-column .border-column)>.page-section:first-of-type{margin-top:0}.public :is(.text-content, .column-layout-column, .column-layout-column .border-column)>.page-section:first-of-type>.page-section-title{margin-top:0}.public .column-layout-column .border-column>.page-section:first-of-type,.public .column-layout-column .border-column>.container-fluid>.row>.column-layout-column>.page-section:first-of-type{padding:20px}.public .page-section.highlight{background-color:#F9F9F9;padding:20px 20px}.public .page-section.highlight .page-section:last-of-type:not(:first-of-type){margin:0}.public .page-section.highlight .page-section:last-of-type:not(:first-of-type) .page-section-content{margin:0}.public .page-section.highlight>.page-section-content{margin:0}.public .page-section.highlight>.page-section-content>.page-section:first-of-type{margin-top:0}.public .page-section.highlight>.page-section-content>.page-section:first-of-type>.page-section-title{margin-top:0}.public .page-section.highlight>.page-section-title{margin-top:0}.public .info-box .page-section-title{color:inherit !important}.public .info-box .page-section:first-of-type{margin-top:0}.public .info-box .page-section:first-of-type .page-section-title{margin-top:0}.public .info-box .page-section:first-of-type .page-section-content.page-section-no-title{margin-top:0}.public .info-box .page-section:last-of-type{margin:0}.public .info-box .page-section:last-of-type .page-section-content{margin:0}.public .panel-body .page-section-title{color:#333;font-weight:bold;line-height:1.42}.public .panel-body .page-section-title:is(.level-1, .level-2, .level-3, .level-4){color:#333;font-size:16px}.public :is(.box-widget-content, .note-widget-body) .page-section .page-section-title.level-1{font-size:16px;line-height:22px}.public :is(.box-widget-content, .note-widget-body) .page-section .page-section-title:is(.level-2, .level-3, .level-4){font-size:14px;line-height:20px}.public :is(.box-widget-content, .note-widget-body) .page-section .page-section .page-section-title{margin-top:10px}.public .modal-open .modal{overflow-y:hidden}.public .modal{align-items:center;justify-content:center;flex-direction:column;flex-basis:100%}.public .modal.modal-confirm{z-index:1470}.public .modal-backdrop{background-color:#333}.public .modal-dialog{z-index:1460;margin:auto;min-height:100%;height:100%;min-width:100%}.public .modal-header{border:0;padding:0;width:100%;display:flex;flex-direction:column-reverse;flex-shrink:0}.public .modal-header h2.modal-title{font-size:28px;text-align:left;color:#333;margin:0 0 10px 0;align-self:stretch;line-height:1.2}.public .modal-header .btn.close{padding:0;margin:0;font-weight:normal;opacity:1;display:flex;align-self:flex-end;width:24px;height:24px;border-radius:24px;flex-shrink:0;z-index:2;min-width:unset;align-items:center;--_btn-txt-clr: #595959;--_btn-brd-clr: #E9E9E9;border:1px solid var(--_btn-brd-clr);background-color:var(--_btn-bg-clr)}.public .modal-header .btn.close:hover{--_btn-txt-clr: #757575;opacity:1}.public .modal-header .btn.close:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #00509a}.public .modal-header .btn.close .icon-tag{top:0;left:0;margin-right:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.public .modal-body{overflow:auto;width:100%;padding:0 0 30px 0}.public .modal-body .fps-modal-body-container{text-align:left;padding-bottom:30px;margin-bottom:-30px}.public .modal-body .inline-fragment-editor-toolbar,.public .modal-body .fragment-edit-area{text-align:left}.public .modal-body .page-section{text-align:left}.public .modal-body .page-section.centered-content>*,.public .modal-body .page-section.centered-content .page-section-content>*{margin-left:auto;margin-right:auto;text-align:center}.public .modal-body .page-section .form-inline .form-group{margin-right:0}.public .modal-body .insert-link-dialog .list-group{width:192px;padding-top:25px;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;min-height:350px}.public .modal-body .insert-link-dialog .list-group .list-group-item{padding:12px 20px;border:none;border-radius:0}.public .modal-body .insert-link-dialog .list-group .list-group-item.active{border:none;border-radius:0;background-color:#F6F6F6;border-left:1px solid #0868b0;font-weight:bold;color:#333}.public .modal-body .insert-link-dialog .table-wrapper .table>thead>tr>th{font-weight:bold;font-size:12px;background-color:transparent;border-top:1px solid #F6F6F6;border-bottom:1px solid #F6F6F6}.public .modal-body .insert-link-dialog .table .activeRow{font-weight:bold;background-color:#D7E4FA;color:#00509a}.public .modal-body .insert-link-dialog .link-dialog-tab{border-bottom:1px solid #E9E9E9}.public .modal-body .insert-link-dialog .link-dialog-tab .tab-title{color:#333;font-size:22px;font-weight:bold}.public .modal-link-wrapper{margin-left:50px}.public .modal-link-wrapper div{margin-bottom:0}.public .modal-link-wrapper div input{border-radius:3px}.public .modal-link-wrapper div>label{margin-left:50px}.public .modal-simple-mode .modal-body{padding-bottom:0;text-align:left}.public .modal-simple-mode .modal-content{padding-bottom:20px}.public .align-content-left .modal-body{text-align:left}.public .inline-fragment-editor .modal-body{padding:0 15px 15px 0}.public .modal-body-fade-overlay{display:block;width:calc(100% - 12px);height:30px;margin:0 auto -30px 0;pointer-events:none;position:relative;top:-30px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.55) 50%, #fff 100%);flex:none}.public .modal-footer{margin-bottom:0;padding:15px 0 0 0;border:0;flex-shrink:0}.public .modal-footer button.btn{width:100%}.public .modal-footer .modal-footer-buttons-row,.public .modal-footer .modal-footer-buttons-col{width:100%;margin:0 auto;flex-direction:column;display:flex}.public .modal-footer .modal-footer-buttons-row button,.public .modal-footer .modal-footer-buttons-col button{margin:0 auto 15px auto}.public .modal-content{border:0;border-top-left-radius:15px;border-top-right-radius:15px;padding:20px 20px 5px 20px;box-shadow:0 0 30px rgba(51,51,51,0.3);min-height:0;max-height:80%}.public .video-modal .modal-header .close{margin-bottom:15px}.public .video-modal .modal-header h2.modal-title+.close{margin-bottom:0}@media (min-width: 768px){.public .modal-dialog{min-height:100%;min-width:0;max-width:60vw}.public .modal-dialog.modal-sm{max-width:40vw}.public .modal-dialog.align-content-default .modal-header h2.modal-title{text-align:center;margin:auto}.public .modal-dialog.align-content-default .modal-footer{padding-top:0}.public .modal-dialog.align-content-default .modal-footer .modal-footer-buttons-row,.public .modal-dialog.align-content-default .modal-footer .modal-footer-buttons-col{width:100%;margin:0 auto;flex-direction:column;display:flex}.public .modal-dialog.align-content-default .modal-footer .modal-footer-buttons-row button,.public .modal-dialog.align-content-default .modal-footer .modal-footer-buttons-col button{margin:0 auto 15px auto}.public .modal-dialog.modal-lg{max-width:75vw}.public .modal-dialog.modal-full{max-width:95vw}.public .modal-dialog.max-width-small{max-width:40vw}.public .modal-dialog .modal-header h2.modal-title{padding-inline:20px}.public .modal-content{padding:20px;border-radius:5px;max-height:inherit}.public .modal-body{padding:0 20px 30px 20px;max-height:calc(100vh - 250px)}.public .modal-footer{text-align:center;padding:15px 15px 5px 15px}.public .modal-footer button.dialog-link{display:block;margin-bottom:15px}.public .modal-footer button.btn{width:auto}.public .modal-footer .modal-footer-buttons-col{margin-top:0;margin-bottom:15px}.public .modal-footer .modal-footer-buttons-col button{margin:0 0 15px 0}.public .modal-footer .modal-footer-buttons-col button{align-self:flex-end}.public .modal-footer .modal-footer-buttons-col button.dialog-link{align-self:center}.public .modal-footer .modal-footer-buttons-col button{margin-bottom:0}.public .modal-footer .modal-footer-buttons-row{width:auto;margin:0 auto 15px auto;display:inline-flex;align-items:baseline;justify-content:flex-end;flex-basis:100%;flex-direction:row}.public .modal-footer .modal-footer-buttons-row button{margin:0 5px 0 10px}}@media (max-width: 767.98px){.public .modal .modal-dialog .modal-content{align-self:flex-end}.public .modal.fade .modal-dialog{transform:translate(0, 0)}.public .modal.fade .modal-dialog .modal-content{transform:translate(0, 100%)}.public .modal.fade.show .modal-dialog .modal-content{transition:transform 0.3s ease-in-out;transform:translate(0, 0)}.public .modal-body .form-horizontal .form-group{margin-left:0;margin-right:0}.public .modal-header h2.modal-title{font-size:22px}}.public .modal-activity-log .main-text{font-size:16px;font-weight:bold}.public .modal-activity-log .activity-log-item{border:1px solid #f6f6f6;border-radius:3px;padding:20px 20px;margin-bottom:25px}.public .modal-activity-log p{margin:0 0 7px;width:fit-content}.public .modal-activity-log p .empty-log{display:block;margin-top:40px}.public .modal-activity-log p.marked{background:#e2e2e2}.public .modal-activity-log .show-logs div:first-child{border-left:solid 4px #24A14D}.public .modal-activity-log .show-logs div:first-child .marked{color:#24A14D;background:rgba(36,161,77,0.063)}.public .dropdown-menu{z-index:1100}.public .high-contrast #benefitFunction .table-wrapper .table .table-section-header .expand-title,.public .high-contrast #benefitFunction .table-wrapper .table .table-section-header .expand-title a{color:#000}.public .high-contrast :is(.fps-alert-success, .fps-alert-warning, .fps-alert-info, .fps-alert-danger){background-color:#fff;color:#595959}.public .high-contrast :is(.fps-alert-success, .fps-alert-warning, .fps-alert-info, .fps-alert-danger) h3{color:#595959}.public .high-contrast .box-widget-tag:focus-visible{text-decoration:none}.public .high-contrast .box-widget-tag:focus-visible :is(.read-more-info-button, .read-more-info-link){outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00509a}.public .high-contrast .hover-state-link-menu-item:focus-visible{outline:0;border-radius:1px;box-shadow:0 0 0 2px #fff,0 0 0 4px #00509a}.public .high-contrast .shortcuts-wrapper{background:#fff;border:solid 1px #E9E9E9}.public .high-contrast a.shortcut,.public .high-contrast div.shortcut{box-shadow:0 2px 8px 0 rgba(0,0,0,0.2)}.public .high-contrast a.shortcut .icon-tag.brand-color-one,.public .high-contrast div.shortcut .icon-tag.brand-color-one{color:#000}.public .high-contrast .shortcut-border{border:1px solid #000}.public .high-contrast .shortcut:active{border:1px solid #000;background-color:rgba(0,0,0,0.2);box-shadow:unset}.public .high-contrast .shortcut:hover{background-color:rgba(0,0,0,0.12);border:1px solid #000}.public .high-contrast a.shortcut:focus-visible{border:1px solid #000;border-radius:50%}.public .high-contrast div.shortcut:focus-visible{outline-offset:2px;outline:#000 solid 1px;border:1px solid #000}.public .high-contrast .title-shortcut{color:#595959}.public .pulse-question-emojiRating-image-1{background-image:url("/fps/images/pulseSurvey/lowest.svg")}.public .pulse-question-emojiRating-image-2{background-image:url("/fps/images/pulseSurvey/lower.svg")}.public .pulse-question-emojiRating-image-3{background-image:url("/fps/images/pulseSurvey/low.svg")}.public .pulse-question-emojiRating-image-4{background-image:url("/fps/images/pulseSurvey/medium.svg")}.public .pulse-question-emojiRating-image-5{background-image:url("/fps/images/pulseSurvey/high.svg")}.public .pulse-question-emojiRating-image-6{background-image:url("/fps/images/pulseSurvey/higher.svg")}.public .pulse-question-emojiRating-image-7{background-image:url("/fps/images/pulseSurvey/highest.svg")}.public .pulse-slider-wrapper{margin-top:13px;height:60px;width:100%}.public .pulse-slider{width:100%}.public .pulse-slider.noUi-horizontal{height:10px}.public .pulse-slider .noUi-connect{background:#0868b0}.public .pulse-slider[disabled] .noUi-connect{background:#cbcbcb}.public .pulse-slider[disabled]{opacity:0.6}.public .pulse-slider .noUi-handle{width:36px;height:36px;right:-18px;top:-14px;border:none;background:none;box-shadow:none}.public .pulse-slider:not([disabled]) .noUi-handle:hover{cursor:pointer}.public .pulse-slider .noUi-handle.not-answered{width:auto;height:21px;border-radius:10px;top:-6.5px;border:solid #C5C5C5 1px;background:#fff;box-shadow:none;font-size:12px;text-align:center;padding:0 10px;line-height:21px;transform:translateX(50%) translateX(-18px)}.public .pulse-slider .noUi-touch-area{background-size:cover;background-repeat:no-repeat;white-space:nowrap;width:auto}.public .pulse-slider .noUi-handle:before,.public .pulse-slider .noUi-handle:after{content:none}.public .pulse-slider .noUi-marker-large{width:1px;height:4px;margin-top:-8px}.public .pulse-slider .noUi-value-large{display:block;white-space:pre-line;overflow-wrap:break-word;width:52px;height:65px}.public .pulse-slider .noUi-value-horizontal{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.public .pulse-slider:not([disabled]) .noUi-value{cursor:pointer}.public .pulse-service{height:auto;width:100%;display:flex;flex-direction:column}.public .pulse-service .heading-level-4-node,.public .pulse-service .heading-level-5-node{color:#333;font-size:14px}.public .pulse-service .heading-level-3-node{color:#333;font-size:18px}.public .pulse-service .heading-level-1-node,.public .pulse-service .heading-level-2-node{color:#333;font-size:22px}.public .pulse-service .text-node,.public .pulse-service .paragraph-node,.public .pulse-service .link-node{font-size:14px;font-family:Lato,Helvetica,Arial,sans-serif;color:#595959}.public .pulse-service .bullet-list-node,.public .pulse-service .ordered-list-node{font-family:Lato,Helvetica,Arial,sans-serif}.public .pulse-service nav{background-color:#0868b0;display:flex;justify-content:center;align-items:center}.public .pulse-service nav img{height:46px;margin:13px 0}.public .pulse-service textarea.form-control{height:auto}.public .pulse-service .footer{align-items:center;display:flex;flex-direction:column;margin-top:95px;margin-bottom:120px;opacity:0.5}.public .pulse-service .content{display:flex;justify-content:center;align-items:center}.public .pulse-service .completed-message-wrapper{margin-top:100px;display:flex;flex-direction:column;width:600px}.public .pulse-service form{display:flex;flex-direction:column;padding:0 20px;max-width:773px;width:773px}.public .pulse-service .message-box{margin-top:20px}.public .pulse-service .button-row{display:flex;margin:10px 0 25px;align-self:flex-end}.public .pulse-service .save-button-disabled-text{margin-top:20px;text-align:right;font-style:italic}.public .pulse-service .hide-info-text span{display:none}.public .pulse-service .introduction{margin-top:40px}.public .pulse-service .question-category-title{margin:40px 0 4px;font-size:20px}.public .pulse-service .question-box{border:solid 1px #E9E9E9;background-color:#F9F9F9;padding:30px;display:flex;flex-direction:column;margin-top:20px;width:100%;border-radius:4px}.public .pulse-service .question-number{font-size:14px;font-weight:bold;color:#595959}.public .pulse-service .question-text{margin-top:14px;font-size:18px;font-weight:bold;color:#333}.public .pulse-service .question-level-list{margin-top:14px;display:flex;flex-wrap:wrap}.public .pulse-service .question-level-list.multiple{flex-direction:column}.public .pulse-service .question-level-list.multiple .checkbox:not(:last-of-type){margin-bottom:10px}.public .pulse-service .question-level-list.single-select-radio{flex-direction:column}.public .pulse-service .question-level-list.single-select-radio .radio:not(:last-of-type){margin-bottom:10px}.public .pulse-service .question-level{display:flex;flex-direction:column;align-items:flex-start;max-width:70px;flex-grow:1;margin:0}.public .pulse-service .question-level .answer{display:inline-block}.public .pulse-service label.question-level{cursor:pointer}.public .pulse-service .question-level img{width:40px;margin:-3px;min-width:40px;transition:all 0.25s ease}.public .pulse-service .question-level .answer{margin-right:5px;transition:all 0.25s ease}.public .pulse-service .question-level:last-child{flex-grow:0}.public .pulse-service .question-level input{position:absolute;width:0;height:0;opacity:0;left:-100vw}.public .pulse-service .question-level .show-radio{display:flex;flex-direction:column;align-items:center;margin:0}.public .pulse-service .question-level .show-radio label{margin:0}.public .pulse-service .question-level .show-radio input{display:block;position:static;width:auto;height:auto;opacity:1;left:auto}.public .pulse-service .question-comment{display:flex;flex-direction:column;overflow:hidden;max-height:0;transition:max-height 0.5s ease-in;margin-top:16px}.public .pulse-service .question-comment textarea,.public .pulse-service .question-option textarea{margin-top:10px;display:none;width:100%;resize:none}.public .pulse-service .question-option textarea{margin-left:8px;margin-bottom:15px}.public .pulse-service .question-option textarea.mandatory:not(.answered){border-color:#D33E33}.public .pulse-service .fps-content-id{background-color:inherit;width:100%}.public .pulse-service .question-comment .question-comment-text{font-weight:bold}.public .pulse-service .question-box.answered .question-comment,.public .pulse-service .question-box.only-comment .question-comment{max-height:200px}.public .pulse-service .question-box.answered .question-comment-text,.public .pulse-service .question-box.only-comment .question-comment-text{margin-top:28px}.public .pulse-service .question-box.answered .question-comment textarea,.public .pulse-service .question-box.answered .question-option.selected textarea,.public .pulse-service .question-box.only-comment .question-comment textarea,.public .pulse-service .question-box.only-comment .question-option.selected textarea{display:block}.public .pulse-service .question-box.answered .question-level img,.public .pulse-service .question-box.answered .question-level .answer{opacity:0.3}.public .pulse-service .question-level:hover img{transform:scale(1.3) !important}.public .pulse-service .question-level:hover .answer{opacity:1 !important;font-weight:bold}.public .pulse-service .question-box .question-level input:checked+img{opacity:1;transform:scale(1.2)}.public .pulse-service .question-box .question-level input:checked+.answer{opacity:1;font-weight:bold}@media (max-width: 575.98px){.public .pulse-service .question-box.answered .question-comment-text{margin-top:20px}}.public .cookie-card table{margin:10px 0 20px 0;border-radius:4px;font-size:13px;line-height:1.4;background-color:#E9E9E9;box-sizing:border-box;width:100%}.public .cookie-card table thead{margin:10px 5px 5px 5px}.public .cookie-card table tbody{padding:5px 5px 10px 5px}.public .cookie-card table :is(td, th){padding:5px 10px}.public .cookie-card table td{width:80%}.public .cookie-card table th{font-weight:bold}.public .cookie-consent-language{align-self:flex-end}.public .cookie-consent-language .dropdown-toggle,.public .cookie-consent-language .dropdown-toggle:is(:focus, :hover, :active){background-color:inherit;border:none;padding:0;box-shadow:none}.public .cookie-consent-language .dropdown-menu{border:none;box-shadow:0 0 5px 5px rgba(102,102,102,0.11);max-height:170px;overflow:auto}.public .cookie-consent-main{padding-bottom:20px;min-height:200px;margin-top:-4px}.public .cookie-consent-main h2{color:#333;font-size:28px;margin:auto;padding-bottom:20px}.public .cookie-consent-main p{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;margin-bottom:20px}.public .cookie-consent-main .cookie-controls{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:space-between}.public .cookie-consent-main .cookie-consent-language-wrapper{height:40px;display:flex;flex-direction:column-reverse;flex-shrink:0;width:100%;align-items:flex-start;justify-content:space-between;padding-right:4px}.public .cookie-consent-main .dialog-link{margin-top:16px}.public .cookie-consent-main .cookie-category{border:1px solid #E9E9E9;border-left:0;border-right:0}.public .cookie-consent-main .cookie-category:last-child{border-top:0;margin-bottom:20px}.public .cookie-consent-main .cookies-category-header{display:flex;flex-direction:row;width:100%;align-items:flex-start;flex-wrap:nowrap;justify-content:space-between}.public .cookie-consent-main .cookies-category-header h3{font-size:16px;padding-top:0}.public .cookie-consent-main .cookies-category-header p{text-align:left}.public .cookie-consent-main .cookies-category-header input{align-self:center;margin:0 20px 0 0;cursor:pointer;height:15px;width:15px}.public .cookie-consent-main .cookies-category-header .cookie-label-toggle{display:flex;flex-grow:1;align-items:center;justify-content:space-between;padding:20px 0;text-decoration:none;gap:2px}.public .cookie-consent-main .cookies-category-header .toggle-indicator{align-self:center}.public .cookie-consent-main .cookies-category-header .cookie-label-toggle:is(:hover, :focus){color:#00509a}.public .cookie-consent-main .cookies-category-header .cookie-label-toggle:is(:hover, :focus) h3{color:inherit}.public .cookie-consent-main .cookies-category-header .cookie-label-toggle:after{color:inherit;content:"\f102";font-family:'fps-icons';width:12px;font-size:12px;font-weight:700;margin-top:10px;right:30px;display:block}.public .cookie-consent-main .cookies-category-header.expanded .cookie-label-toggle:after{content:"\f101"}.public .cookie-consent-main .cookies-category-header :is(h3, p){margin:0}.public .modal-content:has(.cookie-consent-main) .modal-footer{display:none}@media (max-width: 767.98px){.public .cookie-consent-main h2{font-size:22px}.public .cookie-consent-main .cookie-controls{flex-direction:column;align-items:center}.public .modal-content:has(.cookie-consent-main) .modal-footer{display:flex}}.public .country-and-language{font-size:14px;display:flex;justify-content:space-between}.public .country-and-language .country{width:100%}.public .country-and-language .country .selected-country{margin-top:1px}.public .country-and-language .country a{color:#444;text-decoration:underline}.public .country-and-language .country .country-list-section h2{display:inline-block}.public .country-and-language .country .country-list-section-header{display:flex;justify-content:space-between;align-items:center}.public .country-and-language .country .country-list-section-header .country-title{font-weight:bold}.public .country-and-language .country .country-list-section-header .close-icon{top:2px;left:7px}.public .country-and-language .country .country-list-section .country-search{margin-bottom:10px}.public .country-and-language .country .country-list-section .country-search .country-searchfield{width:100%;margin-top:10px;border:1px solid #ccc;height:38px;padding:0 5px;border-radius:.15rem}.public .country-and-language .country .country-list-section .country-list{overflow-y:scroll;height:300px}@media only screen and (max-height: 992px){.public .country-and-language .country .country-list-section .country-list{height:calc(100vh - 366px)}}.public .country-and-language .country .country-list-section .country-list ul{padding:0;list-style:none}.public .country-and-language .country .country-list-section .country-list ul li{cursor:pointer;margin:20px 0}.public .country-and-language .country .country-list-section .country-list ul li:first-of-type{margin-top:10px}.public .country-and-language .country .country-list-section .country-list ul .decorative-arrow-icon{margin-right:15px;float:right;color:#ccc;cursor:pointer}.public .country-and-language .language .btn{padding:0}.public .country-and-language .language .dropdown-menu>li>a{padding:0}.public .country-and-language .language .dropdown-menu{min-width:10rem}.public .country-and-language .language ul{padding:0 10px}.public .country-and-language .language ul li{padding:7px 10px;border-bottom:1px solid #ccc;cursor:pointer;font-size:14px;color:#0768B0}.public .country-and-language .language ul li:last-of-type{border-bottom:none}.public .country-and-language .language .dropdown-toggle{color:#0768B0 !important;font-weight:normal}.public .country-confirmation-btn{display:block;margin:auto}.public.section-login-as{margin-bottom:5px}.public.login-with{font-size:14px !important;font-weight:bold}.begin-new-button{content:''}.btn{--_btn-brd-rad-rounded: 2em;--_btn-brd-rad: var(--_brd-rad-def, 0.25em);--_btn-bg-clr-pri: #0868b0;--_btn-bg-clr-pri-hover: #075793;--_btn-bg-clr-pri-active: #064b7f;--_btn-bg-clr-sec: #fff;--_btn-bg-clr-sec-hover: #ebf6fe;--_btn-bg-clr-sec-active: #d8edfd;--_btn-bg-clr-tertiary: transparent;--_btn-bg-clr-tertiary-hover: rgba(7,87,147,0.12);--_btn-bg-clr-tertiary-active: rgba(7,87,147,0.2);--_btn-bg-dis-clr: #E9E9E9;--_btn-brd-dis-clr: transparent;--_btn-txt-dis-clr: rgba(89,89,89,0.6);--_btn-bg-dis-sec-clr: rgba(255,255,255,0.6);--_btn-brd-dis-sec-clr: #ccc;--_btn-txt-dis-sec-clr: rgba(89,89,89,0.6);--_btn-bg-dis-tertiary-clr: rgba(255,255,255,0.4);--_btn-brd-dis-tertiary-clr: transparent;--_btn-txt-dis-tertiary-clr: rgba(89,89,89,0.6);--_btn-bg-clr-hover: var(--_btn-bg-clr-pri-hover, #075793);--_btn-bg-clr-active: var(--_btn-bg-clr-pri-active, #064b7f);--_btn-bg-clr: var(--_btn-bg-clr-pri, #0868b0);--_btn-brd-clr-pri: var(--_btn-bg-clr-pri);--_btn-brd-clr-sec: var(--_btn-txt-clr-sec);--_btn-brd-clr-tertiary: transparent;--_btn-brd-clr: var(--_brd-clr-pri, #0868b0);--_btn-brd-hover-clr-pri: var(--_btn-bg-clr-pri-hover);--_btn-brd-hover-clr-sec: var(--_btn-brd-clr-sec);--_btn-brd-hover-clr-tertiary: transparent;--_btn-brd-hover-clr: var(--_btn-brd-hover-clr-pri);--_btn-brd-active-clr-pri: transparent;--_btn-brd-active-clr-sec: var(--_btn-brd-clr-sec);--_btn-brd-active-clr-tertiary:  transparent;--_btn-brd-active-clr:  var(--_btn-brd-active-clr-pri);--_btn-box-shadow-pri: HSLA(205.7deg 90.9% 30.2%/40%);--_btn-box-shadow-sec: HSLA(205.7deg 91.3% 36.1%/20%);--_btn-box-shadow-tertiary: transparent;--_btn-box-shadow: var(--_btn-box-shadow-pri);--_btn-outline-color-focus-visible: #00509a;--_btn-outline-color: none;--_btn-txt-clr-primary: #fff;--_btn-txt-clr-sec: #0868b0;--_btn-txt-clr-tertiary: var(--_btn-txt-clr-sec);--_btn-txt-clr: var(--_txt-clr-def, #fff);--_btn-txt-hover-clr: var(--_btn-txt-clr, #fff);--_btn-fnt-s-large: 18px;--_btn-fnt-s-def: 14px;--_btn-fnt-s-small: 14px;--_btn-fnt-s-extras-small: 12px;--_btn-fnt-s: var(--_btn-fnt-s-def, 14px);--_btn-font-weight-def: bold;--_btn-font-weight: var(--_font-weight-def, bold);--_btn-padding-inline: 1.143em;--_btn-padding-box: 0.93em;--_btn-margin-def: 5px 5px 5px 0;--_btn-margin: var(--_btn-margin-def);--_btn-height-extra-small: calc((32 / 12) * 1em);--_btn-height-small: calc((38 / 14) * 1em);--_btn-height-large: calc((54 / 18) * 1em);--_btn-height: calc((44 / 14) * 1em);--_btn-width: auto}.btn{border-radius:var(--_btn-brd-rad);background-color:var(--_btn-bg-clr);color:var(--_btn-txt-clr);font-size:var(--_btn-fnt-s);font-weight:var(--_btn-font-weight);border:1px solid var(--_btn-brd-clr);min-width:10ch;max-width:100%;width:var(--_btn-width, auto);text-overflow:ellipsis;overflow:hidden;padding-inline:var(--_btn-padding-inline);padding-block:0;height:var(--_btn-height);margin:var(--_btn-margin);box-shadow:none;position:relative;text-align:center;display:inline-block;white-space:nowrap}.btn:where(:hover, :focus):not(:where([disabled], .disabled, :disabled)){color:var(--_btn-txt-clr);border-color:var(--_btn-brd-hover-clr);background-color:var(--_btn-bg-clr-hover);box-shadow:0 0 6px var(--_btn-box-shadow);transition:background-color 0.2s 0s ease-in-out, box-shadow 0.2s 0s ease-in-out, border-color 0.2s 0s ease-in-out}.btn:active{background-color:var(--_btn-bg-clr-active);border-color:var(--_btn-brd-active-clr);box-shadow:none}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px white,0 0 0 4px var(--_btn-outline-color-focus-visible)}.btn:where([disabled], .disabled, :disabled){pointer-events:none;background-color:var(--_btn-bg-dis-clr);border:1px solid var(--_btn-brd-dis-clr);color:var(--_btn-txt-dis-clr)}.btn:where([disabled], .disabled, :disabled):hover{background-color:var(--_btn-bg-clr)}.btn:where([disabled], .disabled, :disabled):is(:hover, :focus){box-shadow:none}.btn .icon-tag{margin-right:6px;box-shadow:none}a.btn{color:var(--_btn-txt-clr);text-decoration:none;line-height:var(--_btn-height);font-size:var(--_btn-fnt-s)}a.btn:is(:hover,:active, :focus){color:var(--_btn-txt-clr);text-decoration:none}a.btn:where([disabled], .disabled, :disabled){color:var(--_btn-txt-dis-clr)}.btn-secondary{--_btn-bg-clr: var(--_btn-bg-clr-sec);--_btn-txt-clr: var(--_btn-txt-clr-sec);--_btn-brd-clr: var(--_btn-brd-clr-sec);--_btn-brd-hover-clr: var(--_btn-brd-hover-clr-sec);--_btn-brd-active-clr: var(--_btn-brd-active-clr-sec);--_btn-box-shadow: var(--_btn-box-shadow-sec);--_btn-bg-clr-hover: var(--_btn-bg-clr-sec-hover);--_btn-bg-clr-active: var(--_btn-bg-clr-sec-active);--_btn-bg-dis-clr: var(--_btn-bg-dis-sec-clr);--_btn-brd-dis-clr: var(--_btn-brd-dis-sec-clr);--_btn-txt-dis-clr: var(--_btn-txt-dis-sec-clr)}:is(.btn-tertiary ,.ghostButtons .btn .btn-tertiary){--_btn-bg-clr: var(--_btn-bg-clr-tertiary);--_btn-txt-clr: var(--_btn-txt-clr-tertiary);--_btn-brd-clr: var(--_btn-brd-clr-tertiary);--_btn-brd-hover-clr: var(--_btn-brd-hover-clr-tertiary);--_btn-brd-active-clr:var(--_btn-brd-hover-clr-tertiary);--_btn-box-shadow: none;--_btn-bg-clr-hover: var(--_btn-bg-clr-tertiary-hover);--_btn-bg-clr-active: var(--_btn-bg-clr-tertiary-active);--_btn-bg-dis-clr: var(--_btn-bg-dis-tertiary-clr);--_btn-brd-dis-clr: var(--_btn-brd-dis-tertiary-clr);--_btn-txt-dis-clr: var(--_btn-txt-dis-tertiary-clr)}.btn-large-button{--_btn-height: var(--_btn-height-large);--_btn-fnt-s: var(--_btn-fnt-s-large)}.btn-small{--_btn-fnt-s: var(--_btn-fnt-s-small);--_btn-height: var(--_btn-height-small)}.btn-extra-small{--_btn-fnt-s: var(--_btn-fnt-s-extras-small);--_btn-height: var(--_btn-height-extra-small)}.roundedButtons .btn{--_btn-brd-rad: var(--_btn-brd-rad-rounded)}.ghostButtons .btn{--_btn-txt-clr: var(--_btn-bg-clr-pri);--_btn-bg-clr: #fff;--_btn-brd-clr: var(--_btn-bg-clr-pri);--_btn-brd-active-clr: transparent;--_btn-box-shadow: var(--_btn-box-shadow-sec);--_btn-bg-clr-hover: var(--_btn-bg-clr-sec-hover);--_btn-bg-clr-active: var(--_btn-bg-clr-sec-active)}.ghostButtons .btn.btn-secondary{--_btn-brd-clr: black;--_btn-brd-hover-clr: black;--_btn-brd-active-clr: black;--_btn-box-shadow: rgba(0,0,0,0.60);--_btn-txt-clr: black;--_btn-bg-clr: #fff;--_btn-bg-clr-hover: #fafafa;--_btn-bg-clr-active: #f5f5f5;--_btn-bg-dis-clr: rgba(255,255,255,0.6)}.btn-block{--_btn-width: 100%;--_btn-margin: 0}.btn-link{--_btn-bg-clr: transparent;--_btn-brd-clr: none;--_btn-brd-hover-clr: none;--_btn-txt-clr: var(--_btn-bg-clr-pri);--_btn-font-weight: bold;border:none}.btn-link:is(:hover,:active, :focus){--_btn-txt-clr: var(--_btn-txt-clr-primary, #fff);text-decoration:none}.popover-body .btn.btn-popover-menu{--_btn-brd-rad: 0;--_btn-bg-clr: white;--_btn-brd-clr: transparent;--_btn-txt-clr: var(--fps-primary-text-color);--_btn-bg-clr-hover: var(--fps-gray-30);--_btn-bg-clr-active: var(--fps-gray-30);--_btn-brd-hover-clr: transparent;--_btn-brd-active-clr: transparent;--_btn-box-shadow: transparent;--_btn-width: 100%}label.btn{display:inline-flex;align-items:center}.begin-public-site-overrides{content:''}.container .logon-form .section-logon-form .btn{padding:0;padding-inline:var(--_btn-padding-inline);border-radius:var(--_btn-brd-rad);font-weight:var(--_btn-font-weight)}.container .logon-form .section-logon-form .btn-fps-logon-primary{color:var(--_btn-txt-clr);background-color:var(--_btn-bg-clr);border-color:var(--_btn-brd-clr)}.container .logon-form .section-logon-form .btn-fps-logon-primary:hover{background-color:var(--_btn-bg-clr-hover)}.container .logon-form .section-logon-form .btn-fps-logon-secondary{background-color:var(--_btn-bg-clr)}.container .logon-form .section-logon-form .btn-fps-logon-secondary:hover{background-color:var(--_btn-bg-clr-hover)}.logon-page-wrapper .btn{font-size:var(--_btn-fnt-s)}.end-public-site-overrides{content:''}.end-new-button{content:''}.input-password-wrapper{position:relative}.input-password-wrapper #password{padding-right:39px}.input-password-wrapper .password-toggle-btn{width:39px;height:39px;padding:0;border:none;background-color:transparent;position:absolute;right:1px;top:1px;display:flex;align-items:center;justify-content:center}.input-password-wrapper .password-toggle-btn span.password-toggle{cursor:pointer;font-size:20px;display:flex;justify-content:center;align-items:center}.input-password-wrapper .password-toggle-btn span.hidden{display:none}.multiple-accounts{color:#333}.multiple-accounts h1{font-size:20px;color:#333}.multiple-accounts input[type="radio"]{vertical-align:middle;margin-top:-3px}.multiple-accounts label{margin-left:5px;color:#333;margin-top:5px}.multiple-accounts label:hover{cursor:pointer}.multiple-accounts hr{margin-bottom:15px;margin-top:5px}.multiple-accounts form{margin-top:10px !important}.multiple-accounts .form-group input{margin-top:15px;width:100%}
