.ui-widget,.ui-widget .ui-widget{font-size:12px !important}body{font-family:Arial,Helvetica,sans-serif;padding-top:70px;background-color:#f2f2f2}.global-header{position:fixed;top:0;background-color:#fff;color:#333;font-size:11px;font-weight:bold;width:100%;height:70px;text-transform:uppercase;z-index:600;transition:height .5s;margin-left:0;margin-right:0}.global-header__middle{text-align:center;vertical-align:middle;height:100%}.global-header--minimized{box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0}.global-header div{height:100%}.main-header-image{width:168px}.homepage-nav{z-index:496;width:100%;background-color:#0061a0;border-color:#0061a0;border-bottom-width:1px;border-bottom-style:solid;margin-left:0;margin-right:0;height:60px}.global-body{background-color:#f2f2f2;margin-left:0;margin-right:0}.main-container{background-color:#f2f2f2;padding:30px}.profile-box{display:block;min-width:180px;height:70px;line-height:70px;float:right;text-align:center}html body .profile-box button{width:100%;height:100%;border:0;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000}html body .profile-box button.ui-state-hover{color:#0061a0;background-color:#fff;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html body .profile-box button.ui-state-active,html body .profile-box button.ui-state-down,html body .profile-box button.ui-state-focus{background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000}.profile-box span.ui-button-text{text-transform:uppercase;padding:0;margin:0;display:inline}.profile-box:before{display:none;content:"\f107";font-family:FontAwesome;color:#000;font-size:48px;position:absolute;left:0;top:-2px;width:100%;height:100%}.profile-box:hover:before{color:#0090da}.before-footer-image{display:table-cell;width:100%;height:auto;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:370px;background-image:url("/form/jakarta.faces.resource/images/metlife-footer-image.jpg.jsf")}.main-footer{padding-bottom:150px;color:#666;background-color:#f2f2f2;margin-left:0;margin-right:0}.main-footer .wrapper{width:85%;padding:0;margin:0 auto;padding-top:40px}.footer-main__items{font-family:'Arial','Helvetica','sans-serif';margin-bottom:35px;margin-top:35px;margin-left:0;margin-right:0;list-style-type:none;font-size:16px;padding-left:0}.footer-main__item{width:20%;float:left;font-size:16px;line-height:20px;margin-bottom:10px;text-align:left;font-weight:normal}.footer-main__label{font-size:16px;line-height:20px;text-align:left;width:100%;font-weight:normal;margin:0 auto 20px;margin-bottom:10px;list-style-type:none}.footer-sub__items{list-style-type:none;padding:0;margin:0}.footer-sub__item{width:100%;margin-bottom:5px}.footer-sub__items a{color:#0061a0;font-weight:normal}.footer-sub__item{width:100%;margin-bottom:5px}.footer-sub__label,.footer-sub__label:visited{font-size:12px;line-height:16px;font-weight:normal}.footer-sub__label:hover{text-decoration:underline}.footer-legal{border-top:1px solid #ccc;padding-top:50px}.footer-legal__logo-container{width:auto}.footer-legal__logo{display:block;width:130px}.footer-legal__copy{padding-left:100px;font-size:12px;line-height:20px}.footer-legal__bullet{display:inline-block;font-size:15px;line-height:15px;margin:0 5px}.footer-legal__bullet::before{content:"\2022";padding:0;display:inline-block}.main-container .ui-button{background:#4c91d3;border-color:#4c91d3;border:0;text-align:center;text-shadow:none;box-shadow:none}.main-container .ui-button-orange{color:#333;background:#a4ce4e;border-radius:2px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;height:40px}.main-container .ui-button-orange:hover:not(.ui-state-disabled){background:#b7dd58;box-shadow:none}.main-container .ui-button-blue{color:#fff;background:#007abc;border-radius:2px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;height:40px}.main-container .ui-button-blue:hover:not(.ui-state-disabled){background:#0090da;box-shadow:none}.main-container .ui-button-text{font-size:14px;font-weight:400;color:#fff}.main-container .ui-button-orange .ui-button-text{color:#333;text-transform:uppercase;font-weight:bold}.main-container .ui-button-blue .ui-button-text{color:#fff;text-transform:uppercase;font-weight:bold}.main-container .ui-button-orange:hover:not(.ui-state-disabled) .ui-button-text,.main-container .ui-button-blue:hover:not(.ui-state-disabled) .ui-button-text{text-decoration:underline}.body-container{background-color:#FFF;margin:0 auto 30px;padding:15px 15px;text-align:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.body-container .ui-icon{background-image:url("../javax.faces.resource/images/ui-icons_ffffff_256x240.png.jsf?ln=primefaces-aristo")}.main-container .ui-widget-header{background:#007abc;text-shadow:0 1px 0 rgba(255,255,255,0.1);color:#fff}.form-control{width:100%;padding:6px 12px;height:34px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);font-size:12px;border-radius:4px;color:#555;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input.form-control.ui-state-error,.form-select.ui-state-error,.main-container .form-select.ui-state-focus.ui-state-error,textarea.form-control.ui-state-error{border:1px solid #cd0a0a !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(205,10,10,.3) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(205,10,10,.3) !important}.form-control:focus,.form-control:hover,.ui-button:hover,.main-container .form-control.ui-state-focus,.form-control.ui-state-focus,.form-select:focus,.form-select:hover,.form-select.ui-state-focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-select{border:1px solid #ccc;color:#bbb;width:100%;padding-right:10px !important}.form-select .ui-selectonemenu-label{padding:9px 12px 6px 12px;height:32px;border:0 solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);font-size:12px;border-radius:4px;color:#bbb;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}html body .single-button-upload .ui-button{font-size:12px !important;padding-top:0;padding-bottom:0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;background:#007abc}html body .single-button-upload .ui-button:hover{background:#0090da;box-shadow:none}html body .single-button-upload .ui-fileupload-content{border:0;padding-right:0;padding-left:0}html body .single-button-upload .ui-fileupload-files{display:none}html body .single-button-upload .ui-fileupload-buttonbar{background:0;border:0;padding:0}.main-container .ui-messages-error-icon{background-position:0 -184px}html body .ui-messages ul{margin-left:30px}.marginBottom20{margin-bottom:20px}.width100{width:100% !important}.main-title{text-align:center;font-size:44px;line-height:46px;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;letter-spacing:10x;color:#333}.sub-title{font-size:22px;line-height:26px;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;text-align:center;color:#333}.error-text{text-align:center}.module{-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);background-color:#fff;padding-left:30px;padding-right:30px;padding-bottom:15px}.ajax-status-container{padding-top:10px;height:32px}.form-ajax-status{display:none;position:relative}.marginTop5{margin-top:5px}.paddingLeft5{padding-left:5px}.marginLeft5{margin-left:5px}.grecaptcha-badge{opacity:0 !important}html body .ui-inputfield.ui-inputtextarea{height:61px}.pi-bold{font-weight:bold}.responsive-dialog{width:90% !important;max-width:450px !important}@media(max-width:320px){.main-header-image{width:150px;padding-top:4px}}@media(max-width:550px){.responsive-dialog{width:100% !important;max-width:none !important}}@media screen and (max-width:768px){.paddingBottom20-xs{padding-bottom:20px}.footer-legal__copy{padding-left:15px}.before-footer-image{background-position-x:left;background-position-y:top;background-size:contain;min-height:110px}.main-container{padding:0}.module{padding-left:15px;padding-right:15px;padding-bottom:0}.module-fix-height{min-height:0}}@media screen and (max-width:40em){html body .ui-fileupload-buttonbar .ui-button .ui-button-text{display:block}}