html{scroll-behavior:smooth!important;margin-top:0!important}body{margin-top:0!important}.preview-notice{background:#f4e7be;color:#283747;text-align:center;padding:7px 16px;font:12px/1.5 Arial,sans-serif}.new-logo{display:inline-flex;flex-direction:column;justify-content:center;min-height:70px;color:#c7a651;font:700 23px/1.3 Arial,sans-serif;white-space:nowrap}.new-logo small{font-size:11px;letter-spacing:2px}.new-lead-form label{display:block}.new-lead-form input{background:white!important;color:#182b3d!important;border:1px solid #bbc4cd!important;min-height:44px}.preview-form-note{font-size:13px!important;line-height:1.6}.new-lead-form [role=status]{font-size:14px}.pending-contact{padding:30px;max-width:1200px;margin:auto;background:#f7f0dc;color:#182b3d}.ux-menu-link__link{cursor:pointer}.mobile-preview-nav{background:#fff;color:#172a3b;padding:20px;border-top:1px solid #ddd}.mobile-preview-nav a{display:block;padding:10px;color:#172a3b}.mobile-preview-nav details{padding:8px 10px}.mobile-preview-nav details a{padding-left:15px}.mobile-preview-nav[hidden]{display:none}img{opacity:1!important}.has-animation,.animate,.reveal{opacity:1!important}#header .nav-dropdown{max-height:75vh;overflow:auto}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #82c91e;outline-offset:3px}.new-lead-form button{white-space:normal}body{overflow-wrap:break-word}@media(max-width:849px){.preview-notice{font-size:11px}.new-logo{font-size:19px;min-height:60px}.pending-contact{padding:20px}.nav-dropdown{max-width:calc(100vw - 30px)}#wrapper{overflow-x:clip}}
.personalized-hero{background:#071b2c!important}.personalized-hero .section-bg{background:#071b2c}.personalized-hero .section-bg .new-hero-photo{width:48%!important;left:auto!important;right:0!important;object-fit:cover!important;object-position:55% 43%!important;mask-image:linear-gradient(to right,transparent,black 28%)}.personalized-hero .section-content{background:linear-gradient(90deg,rgba(5,23,40,.15),rgba(5,23,40,.12))}.personalized-hero>.section-content>div{max-width:1200px}.advisor-photo{object-fit:cover!important;object-position:center 45%;width:100%;max-height:650px}.zalo-qr{object-fit:contain!important;max-width:360px!important;width:100%;height:auto!important;display:block;margin:auto}.new-lead-form textarea{background:#fff;color:#172a3b;border:1px solid #bbc4cd;resize:vertical}.missing-photo{display:flex;align-items:center;justify-content:center;text-align:center;min-height:190px;padding:20px;border:1px dashed #b6bdc5;background:#f1f3f5;color:#59636d;font-size:14px}.new-logo{font-size:20px}#logo{min-width:240px}.personalized-hero .new-hero-photo:not(.bg){object-fit:cover!important;object-position:center 42%;max-height:440px;width:100%}.mobile-preview-nav ul{list-style:none;margin:0}.mobile-preview-nav li{list-style:none;margin:0}.mobile-preview-nav .nav-dropdown{position:static;opacity:1;visibility:visible;display:block}.pending-contact a{color:#173951;text-decoration:underline}#zalo{scroll-margin-top:130px}@media(max-width:849px){#logo{min-width:0}.new-logo{font-size:18px}.new-logo small{font-size:10px}.personalized-hero .section-bg .new-hero-photo{width:100%!important;mask-image:none;opacity:.45!important}.personalized-hero .new-hero-photo:not(.bg){object-fit:cover;max-height:430px}.mobile-preview-nav{max-height:75vh;overflow:auto}.personalized-hero h1{font-size:28px!important}.personalized-hero p{width:100%!important}}
@media(min-width:850px){#header .menu-item-has-children:hover>.nav-dropdown,#header .menu-item-has-children:focus-within>.nav-dropdown{opacity:1;visibility:visible;display:block;left:0;pointer-events:auto}}.new-contact-details{font-size:14px;line-height:1.8}.new-contact-details a{color:inherit}

.missing-photo{overflow-wrap:anywhere;min-width:0}.new-lead-form button:disabled{opacity:1;background:#56616c;color:#fff;cursor:not-allowed}.preview-form-note a{text-decoration:underline}.contact-label{font-size:24px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #167eb5;outline-offset:3px}@media(max-width:849px){.mobile-preview-nav a,.mobile-preview-nav summary{min-height:44px;display:block;padding:10px 16px}.gallery>*{min-width:0}}

.new-lead-form .lead-consent{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;font-weight:400;margin:14px 0}
.new-lead-form .lead-consent input{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:2px 0 0;appearance:auto}
.new-lead-form .lead-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.new-lead-form button:disabled{opacity:.65;cursor:wait}

.new-lead-form button:disabled{cursor:not-allowed}.new-lead-form[aria-busy=true] button{cursor:wait}.new-lead-form textarea:focus-visible,.new-lead-form select:focus-visible{outline:3px solid #167eb5;outline-offset:3px}.new-lead-form [role=status]{min-height:1.5em;overflow-wrap:anywhere}
.new-lead-form label:not(.lead-consent):not(.lead-trap){display:block;margin-bottom:12px}
.new-lead-form input:not([type=checkbox]),.new-lead-form textarea,.new-lead-form select{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:5px 0 0;font-size:16px}
.new-lead-form .lead-consent input{display:inline-block;width:18px;max-width:18px;margin:2px 0 0}
.new-lead-form button:not(:disabled){background:#173951;color:#fff;min-height:44px;padding:10px 20px;border:1px solid #173951;border-radius:4px;cursor:pointer}
.new-lead-form button:not(:disabled):hover{background:#245370}
