@keyframes spinnerRotate{0%{-webkit-transform:rotate(45deg)}to{-webkit-transform:rotate(405deg)}}.cg-gearbox-spinner{position:fixed;z-index:3000;top:0;left:0;display:none;min-height:150%;width:100%;margin:0 auto;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;opacity:0;visibility:hidden;transition:visibility .5s,opacity .5s linear}.cg-gearbox-spinner--loading{display:inherit;visibility:visible;opacity:.9}.cg-gearbox-spinner__default{position:fixed;top:30%;width:100%;font-size:2em;font-weight:700;text-align:center}.cg-gearbox-spinner__default__spinner{display:inherit;height:5em;width:5em;border-color:#f33 transparent #0098ff;border-style:solid;border-width:.5em;border-radius:5em;margin:1em auto;transform:rotate(35deg);-webkit-animation-name:spinnerRotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);-moz-animation-name:spinnerRotate;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);-ms-animation-name:spinnerRotate;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-name:spinnerRotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55)}.cg-gearbox-spinner__rect{position:fixed;top:50%;left:50%;height:40px;width:70px;padding:6px;margin-top:-20px;margin-left:-35px;font-size:10px;text-align:center}.cg-gearbox-spinner__rect>div{display:inline-block;height:100%;width:6px;margin-right:2px;margin-left:2px;background-color:#fff;animation:sk-stretchdelay 1.2s ease-in-out infinite}.cg-gearbox-spinner__rect__rect2{animation-delay:-1.1s}.cg-gearbox-spinner__rect__rect3{animation-delay:-1s}.cg-gearbox-spinner__rect__rect4{animation-delay:-.9s}.cg-gearbox-spinner__rect__rect5{animation-delay:-.8s}.cg-gearbox-spinner--muted{background-color:rgba(0,0,0,.5)}.cg-gearbox-spinner--muted .cg-spinner__default__spinner{transform:none;-webkit-animation-name:none;-webkit-animation-duration:0;-webkit-animation-iteration-count:0;-moz-animation-name:none;-moz-animation-duration:0;-moz-animation-iteration-count:0;-ms-animation-name:none;-ms-animation-duration:0;-ms-animation-iteration-count:0;animation-name:none;animation-duration:0;animation-iteration-count:0}.cg-gearbox-spinner--muted .cg-spinner__default__rect>div{animation:none}.cg-gearbox-spinner--muted .cg-spinner__default__rect__rect2,.cg-gearbox-spinner--muted .cg-spinner__default__rect__rect3,.cg-gearbox-spinner--muted .cg-spinner__default__rect__rect4,.cg-gearbox-spinner--muted .cg-spinner__default__rect__rect5{animation-delay:0s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}
.cgLoginComponent{font-family:Lato,Helvetica,Arial,sans-serif}.cgLoginComponent.modal{background-color:rgba(0,0,0,.5);position:fixed;display:none;top:0;left:0;bottom:0;right:0;z-index:1400}.cgLoginComponent.show{display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent.show{display:block}}.cgLoginComponent.sliderBackground{background-color:var(--black-transparent)}.cgLoginComponent .sliderAlertInfo{background-color:#d9edf7;color:#31708f;padding:1rem;border:1px solid transparent;border-radius:.25rem}.cgLoginComponent .block{width:100%}.cgLoginComponent .header{min-width:300px}@media (max-width:767px){.cgLoginComponent .header{margin:0 auto;width:100%}}.cgLoginComponent .header.block{margin:100px auto;width:35%}.cgLoginComponent .modalInner{background-color:#fff;border:1px solid transparent;position:relative;width:410px;margin:auto}@media (max-width:767px){.cgLoginComponent .modalInner{margin:auto 10px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent .modalInner{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}}@media only screen and (max-width:767px){.cgLoginComponent .modalInner.slider{position:absolute;bottom:0;margin:auto 0 0;width:100%;border-top-left-radius:12px;border-top-right-radius:12px}}.cgLoginComponent .modalInner.slider .sliderTitle{margin-top:10px;width:100%;border-bottom:1px solid #dfe2e2;text-align:center}.cgLoginComponent .modalInner.slider .sliderCta{display:flex;flex-direction:row;justify-content:center;margin-top:20px;padding:0 15px}.cgLoginComponent .modalInner.slider .sliderCta h4{margin-left:12px}.cgLoginComponent .modalInner.slider .sliderCta svg{height:16px;margin-top:2px;color:#de3423}.cgLoginComponent .modalInner.slider .oauthButtonContainer{display:flex;flex-direction:row;justify-content:center}.cgLoginComponent .modalInner.slider .oauthButtonContainer li{width:2.75em;height:2.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer li:not(:first-of-type){margin-left:.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button{border:1px solid #069;background-color:#fff;color:#069;font-size:1em;padding:.5em .25em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button span{padding-left:8px;flex:none}.cgLoginComponent .modalInner.slider form button[type=submit]{margin-bottom:20px}.cgLoginComponent .modalClose{display:none;float:right;margin-top:-2px;background:transparent;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;border-width:0}.cgLoginComponent .modalClose.showCloseButton{display:initial}.cgLoginComponent .sliderClose{position:absolute;right:0;top:0;height:2.75em;width:2.75em;font-weight:400;color:#707070;background:none;opacity:1;cursor:pointer}.cgLoginComponent .sliderClose.showCloseButton{display:initial}.cgLoginComponent .regLoginDivider{margin-bottom:30px;position:relative;display:block;text-transform:lowercase;font-style:italic;font-size:.8125em;padding-right:2px;text-align:center;color:#707070;z-index:1}.cgLoginComponent .regLoginDivider:before{content:"";display:block;position:absolute;top:-3px;left:calc(50% - 13px);width:26px;height:26px;border-radius:50%;border:1px solid #b9d5df;background-color:#fff;z-index:-1}.cgLoginComponent .regLoginDivider:after{content:"";border-bottom:1px solid #b9d5df;display:block;position:absolute;top:10px;width:100%;z-index:-2}.cgLoginComponent .sliderLoginDivider{margin-bottom:0;position:relative;display:block;font-size:.875em;text-align:center;z-index:1}.cgLoginComponent .sliderLoginDivider:before{content:"";display:block;position:absolute;top:-4px;left:calc(50% - 65px);width:130px;height:26px;background-color:#fff;z-index:-1}.cgLoginComponent .sliderLoginDivider:after{content:"";border-bottom:1px solid #ccd1d1;display:block;position:absolute;top:12px;width:100%;z-index:-2}.cgLoginComponent .cgLoginRegisterOauth{margin-bottom:10px;flex:1;height:44px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1){margin-top:15px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1) button{font-size:1em}.cgLoginComponent .panelHeading{padding:10px 15px;background:transparent}.cgLoginComponent .p2pLoginIconWrapper{text-align:center}.cgLoginComponent .p2pLoginIconWrapper img{width:50px;height:45px}.cgLoginComponent .loginHeading{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.375em;color:#000;line-height:1.2;text-align:center;margin-bottom:10px;padding-bottom:10px;margin-top:0}.cgLoginComponent .panelBody{padding:15px}.cgLoginComponent .panelBody .ftLoginButton,.cgLoginComponent .panelBody .ftLoginNextButton{color:#fff;cursor:pointer;border:1px solid #0277bb;border-radius:2px;background:#0277bb;transition:background-color .2s ease;font-size:1em;padding:10px;margin-bottom:15px}.cgLoginComponent .panelBody .ftLoginButton:active,.cgLoginComponent .panelBody .ftLoginButton:hover,.cgLoginComponent .panelBody .ftLoginNextButton:active,.cgLoginComponent .panelBody .ftLoginNextButton:hover{background:#015d92;border-color:#015d92}.cgLoginComponent .panelBody .cgDisclaimer{font-style:normal;font-size:.8125em}.cgLoginComponent .panelBody .cgDisclaimer a{text-decoration:underline}.cgLoginComponent .panelBody .socialLoginList{list-style:none;padding:0}.cgLoginComponent .panelBody .socialLoginList li{margin-bottom:var(--space-md-rem)}.cgLoginComponent .slider .panelBody{padding:20px 20px 50px}@media only screen and (max-width:767px){.cgLoginComponent .slider .panelBody{padding-bottom:30px}}.cgLoginComponent fieldset{border:0;margin:0;min-width:0;padding:0}.cgLoginComponent .formGroup{position:relative;margin-bottom:15px;text-align:left}.cgLoginComponent .formGroup.hasFeedback .helpBlock{padding-right:1em}.cgLoginComponent .formGroup input[disabled]{background-color:#e4e4e4}.cgLoginComponent .legend{position:relative;margin-bottom:.9em;text-align:left;font-size:1.05em;color:#000;border-bottom:0}.cgLoginComponent .hasError .controlLabel,.cgLoginComponent .hasError .helpBlock{color:#db0000}.cgLoginComponent .hasError .formControl{border-color:#db0000}.cgLoginComponent .helpBlock{display:block;margin-top:5px;margin-bottom:10px;color:#707070;padding-left:4px}.cgLoginComponent .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}button.cgLoginComponent .close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.cgLoginComponent label{display:inline-block;max-width:100%;margin-bottom:5px}.cgLoginComponent p{font-size:1.1em}.cgLoginComponent .formControl{width:100%;height:40px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #c3cdd5;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cgLoginComponent .formControl:focus{outline:2px solid #069;outline-offset:-2px}.cgLoginComponent .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;height:2.75em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s}.cgLoginComponent .btn-link,.cgLoginComponent .defaultLink{color:#069}.cgLoginComponent .btnDefault{color:#333;background-color:#fff;border-color:#c3cdd5;padding-top:.6em;text-decoration:none}.cgLoginComponent .btnPrimary{color:#fff;background-color:#0277bb;border-color:#0277bb}.cgLoginComponent .resetSubmitButtons{display:flex;flex-direction:row;justify-content:space-between}.cgLoginComponent .resetSubmitButtons button{width:40%}.cgLoginComponent .resetSubmitButtons button:only-child{width:100%}.cgLoginComponent .resetSubmitButtons button[type=submit]{margin-top:0}.cgLoginComponent .btnBlock{display:block;width:100%}.cgLoginComponent .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.cgLoginComponent .alertSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.cgLoginComponent .alertInfo{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.cgLoginComponent .alertDanger{background-color:#f2dede;border-color:#ebccd1}.cgLoginComponent .socialIcon{top:1px;fill:#fff;font-size:1.4em;height:.9em;line-height:.9em;width:.9em;float:left;position:relative}.cgLoginComponent .socialIcon.socialFacebook{border-radius:.13em}@media only screen and (max-width:767px){.cgLoginComponent input{font-size:16px}}.cgLoginComponent .cgDisclaimer{font-size:.875em;font-style:italic;margin:4em 0 2em;color:#707070;text-align:justify}.cgLoginComponent .sliderDisclaimer{margin:0 0 2.5em;text-align:center}.cgLoginComponent .updatePwdSkipBox{text-align:center;margin-top:60px}
:root{--button-base-background-color:transparent;--button-base-background-transition:var(--cg-base-transition);--button-base-border-color:var(--cg-base-cta-border-color);--button-base-text-color:var(--cg-base-cta-dark-text-color);--button-base-border-radius:var(--cg-base-border-radius);--button-base-line-height:var(--cg-base-line-height);--button-base-min-height:2.75rem;--button-base-sm-min-height:1.875rem;--button-base-lg-min-height:3.125rem;--button-base-sm-font-size:1rem;--button-base-md-font-size:1rem;--button-base-lg-font-size:1.25rem;--button-base-sm-desktop-padding-x:0.75rem;--button-base-sm-desktop-padding-y:0;--button-base-sm-padding-x:1.25rem;--button-base-sm-padding-y:0;--button-base-md-padding-x:1.25rem;--button-base-md-padding-y:0;--button-base-lg-padding-x:1.25rem;--button-base-lg-padding-y:0;--button-base-icon-margin-right:0.5rem;--button-base-icon-margin-left:0.5rem;--button-icon-sm-desktop-min-width:1.875rem;--button-icon-sm-desktop-max-width:1.875rem;--button-icon-sm-min-width:2.75rem;--button-icon-sm-max-width:2.75rem;--button-icon-md-min-width:2.75rem;--button-icon-md-max-width:2.75rem;--button-icon-lg-min-width:3.125rem;--button-icon-lg-max-width:3.125rem;--link-as-button-base-sm-padding-y:0.5625rem;--link-as-button-base-md-padding-y:0.563rem;--link-as-button-base-lg-padding-y:0.5625rem;--link-as-button-icon-md-min-width:2.625rem;--link-as-button-icon-md-max-width:2.625rem;--link-as-button-base-sm-desktop-padding-y:0.125rem;--link-as-button-icon-sm-desktop-min-width:1.75rem;--link-as-button-icon-sm-desktop-max-width:1.75rem;--button-base-disabled-background-color:var(--cg-base-disabled-background-color);--button-base-disabled-border-color:var(--cg-base-disabled-border-color);--button-base-disabled-color:var(--cg-base-disabled-text-color);--button-isolated-background-color:var(--cg-base-isolated-cta-background-color);--button-isolated-background-color-hover:var(--cg-base-isolated-cta-background-color-hover);--button-isolated-text-color:var(--cg-base-cta-light-text-color);--button-primary-background-color:var(--cg-base-primary-cta-background-color);--button-primary-background-color-hover:var(--cg-base-primary-cta-background-color-hover);--button-primary-text-color:var(--cg-base-cta-light-text-color);--button-primary-ghost-background-color:var(--cg-base-primary-cta-ghost-background-color);--button-primary-ghost-background-color-hover:var(--cg-base-primary-cta-ghost-background-color-hover);--button-primary-ghost-border-color:var(--cg-base-primary-cta-ghost-border-color);--button-primary-ghost-text-color:var(--cg-base-primary-cta-ghost-text-color);--button-secondary-background-color:var(--cg-base-secondary-cta-background-color);--button-secondary-background-color-hover:var(--cg-base-secondary-cta-background-color-hover);--button-secondary-text-color:var(--cg-base-cta-light-text-color);--button-secondary-ghost-background-color:var(--cg-base-secondary-cta-ghost-background-color);--button-secondary-ghost-background-color-hover:var(--cg-base-secondary-cta-ghost-background-color-hover);--button-secondary-ghost-border-color:var(--cg-base-secondary-cta-ghost-border-color);--button-secondary-ghost-text-color:var(--cg-base-secondary-cta-ghost-text-color);--button-outline-background-color:var(--cg-base-cta-background-color-white);--button-outline-background-color-hover:var(--cg-base-cta-outline-background-color-hover);--button-outline-border-color:var(--cg-base-cta-outline-border-color);--button-outline-text-color:var(--cg-base-cta-outline-text-color);--button-as-link-base-text-color:var(--cg-base-link-color);--button-as-link-base-background-color:transparent;--button-pgn-overlay-background-color:var(--cg-base-pgn-cta-background-color);--button-pgn-overlay-border-color:var(--cg-base-pgn-cta-border-color);--button-pgn-overlay-text-color:var(--cg-base-pgn-cta-text-color);--button-pgn-overlay-text-color-hover:var(--cg-base-pgn-cta-text-color-hover);--button-pgn-overlay-disabled-background-color:var(--cg-base-pgn-cta-overlay-disabled-background-color);--button-pgn-overlay-disabled-border-color:var(--cg-base-pgn-cta-overlay-disabled-border-color);--button-pgn-overlay-disabled-text-color:var(--cg-base-pgn-cta-overlay-disabled-text-color)}.cgds_btn{background-color:var(--button-base-background-color);border:1px solid var(--button-base-border-color);border-radius:var(--button-base-border-radius);color:var(--button-base-text-color);font-size:var(--button-base-md-font-size);padding:var(--button-base-md-padding-y) var(--button-base-md-padding-x);height:var(--button-base-min-height);transition:background-color var(--button-base-background-transition);line-height:var(--button-base-line-height);display:inline-block;position:relative;cursor:pointer}.cgds_btn:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn:focus{outline:solid 2px var(--cg-base-link-color);outline-offset:2px;border-radius:0}.cgds_btn_withIcon{display:inline-flex;align-items:center;justify-content:center}.cgds_btn_withIcon_icon,.cgds_btn_withIcon_icon_left{margin-right:var(--button-base-icon-margin-right)}.cgds_btn_withIcon_icon_right{margin-left:var(--button-base-icon-margin-left);order:2}.cgds_btn_withIcon_children{flex:1 1 auto}.cgds_btn_withIcon_centered_children{flex:unset}.cgds_btn_fullWidth{width:100%}.cgds_btn_defaultSize{font-size:var(--button-base-md-font-size);padding:var(--button-base-md-padding-y) var(--button-base-md-padding-x)}.cgds_btn_defaultSize.cgds_btn_iconOnly{min-width:var(--button-icon-md-min-width);max-width:var(--button-icon-md-max-width);padding:0}.cgds_btn_small{font-size:var(--button-base-sm-font-size);padding:var(--button-base-sm-padding-y) var(--button-base-sm-padding-x)}.cgds_btn_small.cgds_btn_iconOnly{min-width:var(--button-icon-sm-min-width);max-width:var(--button-icon-sm-max-width);padding:0}@media (hover:hover) and (pointer:fine){.cgds_btn_small{height:var(--button-base-sm-min-height);padding:var(--button-base-sm-desktop-padding-y) var(--button-base-sm-desktop-padding-x)}.cgds_btn_small.cgds_btn_iconOnly{min-width:var(--button-icon-sm-desktop-min-width);max-width:var(--button-icon-sm-desktop-max-width);padding:0}}.cgds_btn_large{font-size:var(--button-base-lg-font-size);padding:var(--button-base-lg-padding-y) var(--button-base-lg-padding-x);height:var(--button-base-lg-min-height)}.cgds_btn_large.cgds_btn_iconOnly{min-width:var(--button-icon-lg-min-width);max-width:var(--button-icon-lg-max-width);padding:0}.cgds_btn_isolated{background-color:var(--button-isolated-background-color);color:var(--button-isolated-text-color)}.cgds_btn_isolated:active,.cgds_btn_isolated:hover{color:var(--button-isolated-text-color);background-color:var(--button-isolated-background-color-hover)}.cgds_btn_isolated:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_primary{background-color:var(--button-primary-background-color);color:var(--button-primary-text-color)}.cgds_btn_primary:active,.cgds_btn_primary:hover{color:var(--button-primary-text-color);background-color:var(--button-primary-background-color-hover)}.cgds_btn_primary:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_primary.cgds_btn_ghost{background-color:var(--button-primary-ghost-background-color);border:1px solid var(--button-primary-ghost-border-color);color:var(--button-primary-ghost-text-color)}.cgds_btn_primary.cgds_btn_ghost:active,.cgds_btn_primary.cgds_btn_ghost:hover{background-color:var(--button-primary-ghost-background-color-hover)}.cgds_btn_primary.cgds_btn_ghost:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_secondary{background-color:var(--button-secondary-background-color);color:var(--button-secondary-text-color)}.cgds_btn_secondary:active,.cgds_btn_secondary:hover{color:var(--button-secondary-text-color);background-color:var(--button-secondary-background-color-hover)}.cgds_btn_secondary:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_secondary.cgds_btn_ghost{background-color:var(--button-secondary-ghost-background-color);border:1px solid var(--button-secondary-ghost-border-color);color:var(--button-secondary-ghost-text-color)}.cgds_btn_secondary.cgds_btn_ghost:active,.cgds_btn_secondary.cgds_btn_ghost:hover{background-color:var(--button-secondary-ghost-background-color-hover)}.cgds_btn_secondary.cgds_btn_ghost:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_outline{background-color:var(--button-outline-background-color);border:1px solid var(--button-outline-border-color);color:var(--button-outline-text-color)}.cgds_btn_outline:active,.cgds_btn_outline:hover{background-color:var(--button-outline-background-color-hover)}.cgds_btn_outline:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_loading{cursor:not-allowed;pointer-events:none}.cgds_btn_loading:not(.cgds_btn_outline){filter:brightness(1.5) saturate(50%)}.cgds_btn_loading_children,.cgds_btn_withIcon_loading_children{visibility:hidden;height:0;overflow:hidden;display:block}.cgds_btn_withIcon_loading_children{margin-left:var(--button-base-icon-margin-right);flex:1 1 100%}.cgds_btn_withIcon_icon_isLoading{display:none}.cgds_btn_withIcon_loading{display:flex;flex-wrap:wrap;align-items:flex-end}.cgds_btn_loading_label{border:0!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}
.cgLoginComponent{font-family:Lato,Helvetica,Arial,sans-serif}.cgLoginComponent.modal{background-color:rgba(0,0,0,.5);position:fixed;display:none;top:0;left:0;bottom:0;right:0;z-index:1400}.cgLoginComponent.show{display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent.show{display:block}}.cgLoginComponent.sliderBackground{background-color:var(--black-transparent)}.cgLoginComponent .sliderAlertInfo{background-color:#d9edf7;color:#31708f;padding:1rem;border:1px solid transparent;border-radius:.25rem}.cgLoginComponent .block{width:100%}.cgLoginComponent .header{min-width:300px}@media (max-width:767px){.cgLoginComponent .header{margin:0 auto;width:100%}}.cgLoginComponent .header.block{margin:100px auto;width:35%}.cgLoginComponent .modalInner{background-color:#fff;border:1px solid transparent;position:relative;width:410px;margin:auto}@media (max-width:767px){.cgLoginComponent .modalInner{margin:auto 10px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent .modalInner{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}}@media only screen and (max-width:767px){.cgLoginComponent .modalInner.slider{position:absolute;bottom:0;margin:auto 0 0;width:100%;border-top-left-radius:12px;border-top-right-radius:12px}}.cgLoginComponent .modalInner.slider .sliderTitle{margin-top:10px;width:100%;border-bottom:1px solid #dfe2e2;text-align:center}.cgLoginComponent .modalInner.slider .sliderCta{display:flex;flex-direction:row;justify-content:center;margin-top:20px;padding:0 15px}.cgLoginComponent .modalInner.slider .sliderCta h4{margin-left:12px}.cgLoginComponent .modalInner.slider .sliderCta svg{height:16px;margin-top:2px;color:#de3423}.cgLoginComponent .modalInner.slider .oauthButtonContainer{display:flex;flex-direction:row;justify-content:center}.cgLoginComponent .modalInner.slider .oauthButtonContainer li{width:2.75em;height:2.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer li:not(:first-of-type){margin-left:.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button{border:1px solid #069;background-color:#fff;color:#069;font-size:1em;padding:.5em .25em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button span{padding-left:8px;flex:none}.cgLoginComponent .modalInner.slider form button[type=submit]{margin-bottom:20px}.cgLoginComponent .modalClose{display:none;float:right;margin-top:-2px;background:transparent;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;border-width:0}.cgLoginComponent .modalClose.showCloseButton{display:initial}.cgLoginComponent .sliderClose{position:absolute;right:0;top:0;height:2.75em;width:2.75em;font-weight:400;color:#707070;background:none;opacity:1;cursor:pointer}.cgLoginComponent .sliderClose.showCloseButton{display:initial}.cgLoginComponent .regLoginDivider{margin-bottom:30px;position:relative;display:block;text-transform:lowercase;font-style:italic;font-size:.8125em;padding-right:2px;text-align:center;color:#707070;z-index:1}.cgLoginComponent .regLoginDivider:before{content:"";display:block;position:absolute;top:-3px;left:calc(50% - 13px);width:26px;height:26px;border-radius:50%;border:1px solid #b9d5df;background-color:#fff;z-index:-1}.cgLoginComponent .regLoginDivider:after{content:"";border-bottom:1px solid #b9d5df;display:block;position:absolute;top:10px;width:100%;z-index:-2}.cgLoginComponent .sliderLoginDivider{margin-bottom:0;position:relative;display:block;font-size:.875em;text-align:center;z-index:1}.cgLoginComponent .sliderLoginDivider:before{content:"";display:block;position:absolute;top:-4px;left:calc(50% - 65px);width:130px;height:26px;background-color:#fff;z-index:-1}.cgLoginComponent .sliderLoginDivider:after{content:"";border-bottom:1px solid #ccd1d1;display:block;position:absolute;top:12px;width:100%;z-index:-2}.cgLoginComponent .cgLoginRegisterOauth{margin-bottom:10px;flex:1;height:44px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1){margin-top:15px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1) button{font-size:1em}.cgLoginComponent .panelHeading{padding:10px 15px;background:transparent}.cgLoginComponent .p2pLoginIconWrapper{text-align:center}.cgLoginComponent .p2pLoginIconWrapper img{width:50px;height:45px}.cgLoginComponent .loginHeading{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.375em;color:#000;line-height:1.2;text-align:center;margin-bottom:10px;padding-bottom:10px;margin-top:0}.cgLoginComponent .panelBody{padding:15px}.cgLoginComponent .panelBody .ftLoginButton,.cgLoginComponent .panelBody .ftLoginNextButton{color:#fff;cursor:pointer;border:1px solid #0277bb;border-radius:2px;background:#0277bb;transition:background-color .2s ease;font-size:1em;padding:10px;margin-bottom:15px}.cgLoginComponent .panelBody .ftLoginButton:active,.cgLoginComponent .panelBody .ftLoginButton:hover,.cgLoginComponent .panelBody .ftLoginNextButton:active,.cgLoginComponent .panelBody .ftLoginNextButton:hover{background:#015d92;border-color:#015d92}.cgLoginComponent .panelBody .cgDisclaimer{font-style:normal;font-size:.8125em}.cgLoginComponent .panelBody .cgDisclaimer a{text-decoration:underline}.cgLoginComponent .panelBody .socialLoginList{list-style:none;padding:0}.cgLoginComponent .panelBody .socialLoginList li{margin-bottom:var(--space-md-rem)}.cgLoginComponent .slider .panelBody{padding:20px 20px 50px}@media only screen and (max-width:767px){.cgLoginComponent .slider .panelBody{padding-bottom:30px}}.cgLoginComponent fieldset{border:0;margin:0;min-width:0;padding:0}.cgLoginComponent .formGroup{position:relative;margin-bottom:15px;text-align:left}.cgLoginComponent .formGroup.hasFeedback .helpBlock{padding-right:1em}.cgLoginComponent .formGroup input[disabled]{background-color:#e4e4e4}.cgLoginComponent .legend{position:relative;margin-bottom:.9em;text-align:left;font-size:1.05em;color:#000;border-bottom:0}.cgLoginComponent .hasError .controlLabel,.cgLoginComponent .hasError .helpBlock{color:#db0000}.cgLoginComponent .hasError .formControl{border-color:#db0000}.cgLoginComponent .helpBlock{display:block;margin-top:5px;margin-bottom:10px;color:#707070;padding-left:4px}.cgLoginComponent .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}button.cgLoginComponent .close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.cgLoginComponent label{display:inline-block;max-width:100%;margin-bottom:5px}.cgLoginComponent p{font-size:1.1em}.cgLoginComponent .formControl{width:100%;height:40px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #c3cdd5;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cgLoginComponent .formControl:focus{outline:2px solid #069;outline-offset:-2px}.cgLoginComponent .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;height:2.75em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s}.cgLoginComponent .btn-link,.cgLoginComponent .defaultLink{color:#069}.cgLoginComponent .btnDefault{color:#333;background-color:#fff;border-color:#c3cdd5;padding-top:.6em;text-decoration:none}.cgLoginComponent .btnPrimary{color:#fff;background-color:#0277bb;border-color:#0277bb}.cgLoginComponent .resetSubmitButtons{display:flex;flex-direction:row;justify-content:space-between}.cgLoginComponent .resetSubmitButtons button{width:40%}.cgLoginComponent .resetSubmitButtons button:only-child{width:100%}.cgLoginComponent .resetSubmitButtons button[type=submit]{margin-top:0}.cgLoginComponent .btnBlock{display:block;width:100%}.cgLoginComponent .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.cgLoginComponent .alertSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.cgLoginComponent .alertInfo{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.cgLoginComponent .alertDanger{background-color:#f2dede;border-color:#ebccd1}.cgLoginComponent .socialIcon{top:1px;fill:#fff;font-size:1.4em;height:.9em;line-height:.9em;width:.9em;float:left;position:relative}.cgLoginComponent .socialIcon.socialFacebook{border-radius:.13em}@media only screen and (max-width:767px){.cgLoginComponent input{font-size:16px}}.cgLoginComponent .cgDisclaimer{font-size:.875em;font-style:italic;margin:4em 0 2em;color:#707070;text-align:justify}.cgLoginComponent .sliderDisclaimer{margin:0 0 2.5em;text-align:center}.cgLoginComponent .updatePwdSkipBox{text-align:center;margin-top:60px}
:root{--button-base-background-color:transparent;--button-base-background-transition:var(--cg-base-transition);--button-base-border-color:var(--cg-base-cta-border-color);--button-base-text-color:var(--cg-base-cta-dark-text-color);--button-base-border-radius:var(--cg-base-border-radius);--button-base-line-height:var(--cg-base-line-height);--button-base-min-height:2.75rem;--button-base-sm-min-height:1.875rem;--button-base-lg-min-height:3.125rem;--button-base-sm-font-size:1rem;--button-base-md-font-size:1rem;--button-base-lg-font-size:1.25rem;--button-base-sm-desktop-padding-x:0.75rem;--button-base-sm-desktop-padding-y:0;--button-base-sm-padding-x:1.25rem;--button-base-sm-padding-y:0;--button-base-md-padding-x:1.25rem;--button-base-md-padding-y:0;--button-base-lg-padding-x:1.25rem;--button-base-lg-padding-y:0;--button-base-icon-margin-right:0.5rem;--button-base-icon-margin-left:0.5rem;--button-icon-sm-desktop-min-width:1.875rem;--button-icon-sm-desktop-max-width:1.875rem;--button-icon-sm-min-width:2.75rem;--button-icon-sm-max-width:2.75rem;--button-icon-md-min-width:2.75rem;--button-icon-md-max-width:2.75rem;--button-icon-lg-min-width:3.125rem;--button-icon-lg-max-width:3.125rem;--link-as-button-base-sm-padding-y:0.5625rem;--link-as-button-base-md-padding-y:0.563rem;--link-as-button-base-lg-padding-y:0.5625rem;--link-as-button-icon-md-min-width:2.625rem;--link-as-button-icon-md-max-width:2.625rem;--link-as-button-base-sm-desktop-padding-y:0.125rem;--link-as-button-icon-sm-desktop-min-width:1.75rem;--link-as-button-icon-sm-desktop-max-width:1.75rem;--button-base-disabled-background-color:var(--cg-base-disabled-background-color);--button-base-disabled-border-color:var(--cg-base-disabled-border-color);--button-base-disabled-color:var(--cg-base-disabled-text-color);--button-isolated-background-color:var(--cg-base-isolated-cta-background-color);--button-isolated-background-color-hover:var(--cg-base-isolated-cta-background-color-hover);--button-isolated-text-color:var(--cg-base-cta-light-text-color);--button-primary-background-color:var(--cg-base-primary-cta-background-color);--button-primary-background-color-hover:var(--cg-base-primary-cta-background-color-hover);--button-primary-text-color:var(--cg-base-cta-light-text-color);--button-primary-ghost-background-color:var(--cg-base-primary-cta-ghost-background-color);--button-primary-ghost-background-color-hover:var(--cg-base-primary-cta-ghost-background-color-hover);--button-primary-ghost-border-color:var(--cg-base-primary-cta-ghost-border-color);--button-primary-ghost-text-color:var(--cg-base-primary-cta-ghost-text-color);--button-secondary-background-color:var(--cg-base-secondary-cta-background-color);--button-secondary-background-color-hover:var(--cg-base-secondary-cta-background-color-hover);--button-secondary-text-color:var(--cg-base-cta-light-text-color);--button-secondary-ghost-background-color:var(--cg-base-secondary-cta-ghost-background-color);--button-secondary-ghost-background-color-hover:var(--cg-base-secondary-cta-ghost-background-color-hover);--button-secondary-ghost-border-color:var(--cg-base-secondary-cta-ghost-border-color);--button-secondary-ghost-text-color:var(--cg-base-secondary-cta-ghost-text-color);--button-outline-background-color:var(--cg-base-cta-background-color-white);--button-outline-background-color-hover:var(--cg-base-cta-outline-background-color-hover);--button-outline-border-color:var(--cg-base-cta-outline-border-color);--button-outline-text-color:var(--cg-base-cta-outline-text-color);--button-as-link-base-text-color:var(--cg-base-link-color);--button-as-link-base-background-color:transparent;--button-pgn-overlay-background-color:var(--cg-base-pgn-cta-background-color);--button-pgn-overlay-border-color:var(--cg-base-pgn-cta-border-color);--button-pgn-overlay-text-color:var(--cg-base-pgn-cta-text-color);--button-pgn-overlay-text-color-hover:var(--cg-base-pgn-cta-text-color-hover);--button-pgn-overlay-disabled-background-color:var(--cg-base-pgn-cta-overlay-disabled-background-color);--button-pgn-overlay-disabled-border-color:var(--cg-base-pgn-cta-overlay-disabled-border-color);--button-pgn-overlay-disabled-text-color:var(--cg-base-pgn-cta-overlay-disabled-text-color)}.cgds_btn{background-color:var(--button-base-background-color);border:1px solid var(--button-base-border-color);border-radius:var(--button-base-border-radius);color:var(--button-base-text-color);font-size:var(--button-base-md-font-size);padding:var(--button-base-md-padding-y) var(--button-base-md-padding-x);height:var(--button-base-min-height);transition:background-color var(--button-base-background-transition);line-height:var(--button-base-line-height);display:inline-block;position:relative;cursor:pointer}.cgds_btn:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn:focus{outline:solid 2px var(--cg-base-link-color);outline-offset:2px;border-radius:0}.cgds_btn_withIcon{display:inline-flex;align-items:center;justify-content:center}.cgds_btn_withIcon_icon,.cgds_btn_withIcon_icon_left{margin-right:var(--button-base-icon-margin-right)}.cgds_btn_withIcon_icon_right{margin-left:var(--button-base-icon-margin-left);order:2}.cgds_btn_withIcon_children{flex:1 1 auto}.cgds_btn_withIcon_centered_children{flex:unset}.cgds_btn_fullWidth{width:100%}.cgds_btn_defaultSize{font-size:var(--button-base-md-font-size);padding:var(--button-base-md-padding-y) var(--button-base-md-padding-x)}.cgds_btn_defaultSize.cgds_btn_iconOnly{min-width:var(--button-icon-md-min-width);max-width:var(--button-icon-md-max-width);padding:0}.cgds_btn_small{font-size:var(--button-base-sm-font-size);padding:var(--button-base-sm-padding-y) var(--button-base-sm-padding-x)}.cgds_btn_small.cgds_btn_iconOnly{min-width:var(--button-icon-sm-min-width);max-width:var(--button-icon-sm-max-width);padding:0}@media (hover:hover) and (pointer:fine){.cgds_btn_small{height:var(--button-base-sm-min-height);padding:var(--button-base-sm-desktop-padding-y) var(--button-base-sm-desktop-padding-x)}.cgds_btn_small.cgds_btn_iconOnly{min-width:var(--button-icon-sm-desktop-min-width);max-width:var(--button-icon-sm-desktop-max-width);padding:0}}.cgds_btn_large{font-size:var(--button-base-lg-font-size);padding:var(--button-base-lg-padding-y) var(--button-base-lg-padding-x);height:var(--button-base-lg-min-height)}.cgds_btn_large.cgds_btn_iconOnly{min-width:var(--button-icon-lg-min-width);max-width:var(--button-icon-lg-max-width);padding:0}.cgds_btn_isolated{background-color:var(--button-isolated-background-color);color:var(--button-isolated-text-color)}.cgds_btn_isolated:active,.cgds_btn_isolated:hover{color:var(--button-isolated-text-color);background-color:var(--button-isolated-background-color-hover)}.cgds_btn_isolated:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_primary{background-color:var(--button-primary-background-color);color:var(--button-primary-text-color)}.cgds_btn_primary:active,.cgds_btn_primary:hover{color:var(--button-primary-text-color);background-color:var(--button-primary-background-color-hover)}.cgds_btn_primary:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_primary.cgds_btn_ghost{background-color:var(--button-primary-ghost-background-color);border:1px solid var(--button-primary-ghost-border-color);color:var(--button-primary-ghost-text-color)}.cgds_btn_primary.cgds_btn_ghost:active,.cgds_btn_primary.cgds_btn_ghost:hover{background-color:var(--button-primary-ghost-background-color-hover)}.cgds_btn_primary.cgds_btn_ghost:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_secondary{background-color:var(--button-secondary-background-color);color:var(--button-secondary-text-color)}.cgds_btn_secondary:active,.cgds_btn_secondary:hover{color:var(--button-secondary-text-color);background-color:var(--button-secondary-background-color-hover)}.cgds_btn_secondary:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_secondary.cgds_btn_ghost{background-color:var(--button-secondary-ghost-background-color);border:1px solid var(--button-secondary-ghost-border-color);color:var(--button-secondary-ghost-text-color)}.cgds_btn_secondary.cgds_btn_ghost:active,.cgds_btn_secondary.cgds_btn_ghost:hover{background-color:var(--button-secondary-ghost-background-color-hover)}.cgds_btn_secondary.cgds_btn_ghost:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_outline{background-color:var(--button-outline-background-color);border:1px solid var(--button-outline-border-color);color:var(--button-outline-text-color)}.cgds_btn_outline:active,.cgds_btn_outline:hover{background-color:var(--button-outline-background-color-hover)}.cgds_btn_outline:disabled{background-color:var(--button-base-disabled-background-color);border-color:var(--button-base-disabled-border-color);color:var(--button-base-disabled-color);cursor:default}.cgds_btn_loading{cursor:not-allowed;pointer-events:none}.cgds_btn_loading:not(.cgds_btn_outline){filter:brightness(1.5) saturate(50%)}.cgds_btn_loading_children,.cgds_btn_withIcon_loading_children{visibility:hidden;height:0;overflow:hidden;display:block}.cgds_btn_withIcon_loading_children{margin-left:var(--button-base-icon-margin-right);flex:1 1 100%}.cgds_btn_withIcon_icon_isLoading{display:none}.cgds_btn_withIcon_loading{display:flex;flex-wrap:wrap;align-items:flex-end}.cgds_btn_loading_label{border:0!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}
.cgLoginComponent{font-family:Lato,Helvetica,Arial,sans-serif}.cgLoginComponent.modal{background-color:rgba(0,0,0,.5);position:fixed;display:none;top:0;left:0;bottom:0;right:0;z-index:1400}.cgLoginComponent.show{display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent.show{display:block}}.cgLoginComponent.sliderBackground{background-color:var(--black-transparent)}.cgLoginComponent .sliderAlertInfo{background-color:#d9edf7;color:#31708f;padding:1rem;border:1px solid transparent;border-radius:.25rem}.cgLoginComponent .block{width:100%}.cgLoginComponent .header{min-width:300px}@media (max-width:767px){.cgLoginComponent .header{margin:0 auto;width:100%}}.cgLoginComponent .header.block{margin:100px auto;width:35%}.cgLoginComponent .modalInner{background-color:#fff;border:1px solid transparent;position:relative;width:410px;margin:auto}@media (max-width:767px){.cgLoginComponent .modalInner{margin:auto 10px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent .modalInner{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}}@media only screen and (max-width:767px){.cgLoginComponent .modalInner.slider{position:absolute;bottom:0;margin:auto 0 0;width:100%;border-top-left-radius:12px;border-top-right-radius:12px}}.cgLoginComponent .modalInner.slider .sliderTitle{margin-top:10px;width:100%;border-bottom:1px solid #dfe2e2;text-align:center}.cgLoginComponent .modalInner.slider .sliderCta{display:flex;flex-direction:row;justify-content:center;margin-top:20px;padding:0 15px}.cgLoginComponent .modalInner.slider .sliderCta h4{margin-left:12px}.cgLoginComponent .modalInner.slider .sliderCta svg{height:16px;margin-top:2px;color:#de3423}.cgLoginComponent .modalInner.slider .oauthButtonContainer{display:flex;flex-direction:row;justify-content:center}.cgLoginComponent .modalInner.slider .oauthButtonContainer li{width:2.75em;height:2.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer li:not(:first-of-type){margin-left:.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button{border:1px solid #069;background-color:#fff;color:#069;font-size:1em;padding:.5em .25em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button span{padding-left:8px;flex:none}.cgLoginComponent .modalInner.slider form button[type=submit]{margin-bottom:20px}.cgLoginComponent .modalClose{display:none;float:right;margin-top:-2px;background:transparent;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;border-width:0}.cgLoginComponent .modalClose.showCloseButton{display:initial}.cgLoginComponent .sliderClose{position:absolute;right:0;top:0;height:2.75em;width:2.75em;font-weight:400;color:#707070;background:none;opacity:1;cursor:pointer}.cgLoginComponent .sliderClose.showCloseButton{display:initial}.cgLoginComponent .regLoginDivider{margin-bottom:30px;position:relative;display:block;text-transform:lowercase;font-style:italic;font-size:.8125em;padding-right:2px;text-align:center;color:#707070;z-index:1}.cgLoginComponent .regLoginDivider:before{content:"";display:block;position:absolute;top:-3px;left:calc(50% - 13px);width:26px;height:26px;border-radius:50%;border:1px solid #b9d5df;background-color:#fff;z-index:-1}.cgLoginComponent .regLoginDivider:after{content:"";border-bottom:1px solid #b9d5df;display:block;position:absolute;top:10px;width:100%;z-index:-2}.cgLoginComponent .sliderLoginDivider{margin-bottom:0;position:relative;display:block;font-size:.875em;text-align:center;z-index:1}.cgLoginComponent .sliderLoginDivider:before{content:"";display:block;position:absolute;top:-4px;left:calc(50% - 65px);width:130px;height:26px;background-color:#fff;z-index:-1}.cgLoginComponent .sliderLoginDivider:after{content:"";border-bottom:1px solid #ccd1d1;display:block;position:absolute;top:12px;width:100%;z-index:-2}.cgLoginComponent .cgLoginRegisterOauth{margin-bottom:10px;flex:1;height:44px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1){margin-top:15px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1) button{font-size:1em}.cgLoginComponent .panelHeading{padding:10px 15px;background:transparent}.cgLoginComponent .p2pLoginIconWrapper{text-align:center}.cgLoginComponent .p2pLoginIconWrapper img{width:50px;height:45px}.cgLoginComponent .loginHeading{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.375em;color:#000;line-height:1.2;text-align:center;margin-bottom:10px;padding-bottom:10px;margin-top:0}.cgLoginComponent .panelBody{padding:15px}.cgLoginComponent .panelBody .ftLoginButton,.cgLoginComponent .panelBody .ftLoginNextButton{color:#fff;cursor:pointer;border:1px solid #0277bb;border-radius:2px;background:#0277bb;transition:background-color .2s ease;font-size:1em;padding:10px;margin-bottom:15px}.cgLoginComponent .panelBody .ftLoginButton:active,.cgLoginComponent .panelBody .ftLoginButton:hover,.cgLoginComponent .panelBody .ftLoginNextButton:active,.cgLoginComponent .panelBody .ftLoginNextButton:hover{background:#015d92;border-color:#015d92}.cgLoginComponent .panelBody .cgDisclaimer{font-style:normal;font-size:.8125em}.cgLoginComponent .panelBody .cgDisclaimer a{text-decoration:underline}.cgLoginComponent .panelBody .socialLoginList{list-style:none;padding:0}.cgLoginComponent .panelBody .socialLoginList li{margin-bottom:var(--space-md-rem)}.cgLoginComponent .slider .panelBody{padding:20px 20px 50px}@media only screen and (max-width:767px){.cgLoginComponent .slider .panelBody{padding-bottom:30px}}.cgLoginComponent fieldset{border:0;margin:0;min-width:0;padding:0}.cgLoginComponent .formGroup{position:relative;margin-bottom:15px;text-align:left}.cgLoginComponent .formGroup.hasFeedback .helpBlock{padding-right:1em}.cgLoginComponent .formGroup input[disabled]{background-color:#e4e4e4}.cgLoginComponent .legend{position:relative;margin-bottom:.9em;text-align:left;font-size:1.05em;color:#000;border-bottom:0}.cgLoginComponent .hasError .controlLabel,.cgLoginComponent .hasError .helpBlock{color:#db0000}.cgLoginComponent .hasError .formControl{border-color:#db0000}.cgLoginComponent .helpBlock{display:block;margin-top:5px;margin-bottom:10px;color:#707070;padding-left:4px}.cgLoginComponent .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}button.cgLoginComponent .close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.cgLoginComponent label{display:inline-block;max-width:100%;margin-bottom:5px}.cgLoginComponent p{font-size:1.1em}.cgLoginComponent .formControl{width:100%;height:40px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #c3cdd5;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cgLoginComponent .formControl:focus{outline:2px solid #069;outline-offset:-2px}.cgLoginComponent .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;height:2.75em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s}.cgLoginComponent .btn-link,.cgLoginComponent .defaultLink{color:#069}.cgLoginComponent .btnDefault{color:#333;background-color:#fff;border-color:#c3cdd5;padding-top:.6em;text-decoration:none}.cgLoginComponent .btnPrimary{color:#fff;background-color:#0277bb;border-color:#0277bb}.cgLoginComponent .resetSubmitButtons{display:flex;flex-direction:row;justify-content:space-between}.cgLoginComponent .resetSubmitButtons button{width:40%}.cgLoginComponent .resetSubmitButtons button:only-child{width:100%}.cgLoginComponent .resetSubmitButtons button[type=submit]{margin-top:0}.cgLoginComponent .btnBlock{display:block;width:100%}.cgLoginComponent .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.cgLoginComponent .alertSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.cgLoginComponent .alertInfo{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.cgLoginComponent .alertDanger{background-color:#f2dede;border-color:#ebccd1}.cgLoginComponent .socialIcon{top:1px;fill:#fff;font-size:1.4em;height:.9em;line-height:.9em;width:.9em;float:left;position:relative}.cgLoginComponent .socialIcon.socialFacebook{border-radius:.13em}@media only screen and (max-width:767px){.cgLoginComponent input{font-size:16px}}.cgLoginComponent .cgDisclaimer{font-size:.875em;font-style:italic;margin:4em 0 2em;color:#707070;text-align:justify}.cgLoginComponent .sliderDisclaimer{margin:0 0 2.5em;text-align:center}.cgLoginComponent .updatePwdSkipBox{text-align:center;margin-top:60px}

/*# sourceMappingURL=login.entry.782a9a0f665b11e688a56ff7632eda1e.css.map*/