html{overflow-x:hidden;overflow-y:auto}html.about-layout,html.leads-layout,html.admin-layout,html.messages-layout{overflow:hidden}html.about-layout app-root,html.leads-layout app-root,html.admin-layout app-root,html.messages-layout app-root{display:flex;flex-direction:column;height:100dvh;overflow:hidden}html.about-layout app-navbar,html.about-layout app-signup-banner,html.leads-layout app-navbar,html.leads-layout app-signup-banner,html.admin-layout app-navbar,html.admin-layout app-signup-banner,html.messages-layout app-navbar,html.messages-layout app-signup-banner{flex:0 0 auto}html.admin-layout app-login{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}html.admin-layout app-login .pbclogin{flex:0 0 auto}html.admin-layout app-login iframe.admin-frame{flex:1 1 0;min-height:0}.page-title-banner{box-sizing:border-box;display:flex;align-items:center;flex:0 0 auto;min-height:28px;margin:0;padding:2px 15px;background:linear-gradient(90deg,hsl(var(--page-banner-hue, 216) 20% 38% / .64),hsl(calc(var(--page-banner-hue, 216) + 24) 16% 44% / .56));color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7)}.page-title-banner h1{margin:0;padding:0;font:700 18px/24px Arial,Helvetica,sans-serif;color:inherit}body{margin:0!important;background-image:url("./media/loan-dual-background-HLZVTM6T.jpg");background-color:#ccc;background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%}h1{margin:0;padding:0%;font-family:Arial,Helvetica,sans-serif;color:#fff}.columnContainer{display:flex;flex-direction:column;align-items:center}html{height:100%;overflow:hidden}body{height:100%}app-root{display:flex;flex-direction:column;height:100dvh;overflow:hidden}app-navbar,app-signup-banner{flex:0 0 auto}app-root>app-pbchhome,app-root>app-login,app-root>app-logout,app-root>app-profile,app-root>app-creditcardpayment{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}app-root>app-signup,app-root>app-pbccontact{flex:1 1 0;min-height:0;overflow:auto}.page-scroll-content{flex:1 1 0;min-height:0;overflow:auto}app-login>iframe,app-logout>iframe,app-profile>iframe,app-creditcardpayment>iframe{display:block;flex:1 1 0;min-height:0!important;height:auto!important;border:0}
