﻿@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/poppins-vietnamese-400.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/poppins-vietnamese-500.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/poppins-vietnamese-600.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/poppins-vietnamese-700.woff') format('woff');}

.legacy-1{padding:25px 0;}
.legacy-2{padding: 10px; background-color:#f9f9f9; color:#313131; border-radius:10px;}
.legacy-3{text-align: center; padding-top:10px;}
.legacy-4{text-align: center; font-size:26pt; font-weight:bold; text-transform:uppercase}
.legacy-5{text-align: center;}
.legacy-6{padding: 10px; font-size:10pt; font-style: italic;}
.legacy-7{color:red;}
.legacy-8{background-color:#fff;}
.legacy-9{background-color:#f1f1f1; padding:8px 0;}
.legacy-10{font-size:10pt;}
.legacy-11{color:#313131;}
.legacy-12{padding: 40px 10px;}
.legacy-13{text-align:center;}
.legacy-14{color:red; font-size:14pt;}
.legacy-15{padding: 20px 0;}
.legacy-16{padding:5px 0;}
.legacy-17{padding-top: 10px;}
.legacy-18{clear: both;}
.legacy-19{padding: 5px 0 0 0;}
.legacy-20{font-size: 13pt; color: #313131; padding: 5px 0 0 5px;}
.legacy-21{padding: 10px 0 10px 0; text-align:center;}
.legacy-22{background-image: url(__ASPEXPR_8__);}
.legacy-23{color:#fff;}
.legacy-24{border-radius:15px;}
.legacy-25{padding-top :10px;}
.legacy-26{padding-bottom: 30px;}
.legacy-27{padding-bottom:10px;}
.legacy-28{font-size: 16pt; padding-bottom: 11px; color: #23324d;}
.legacy-29{text-align: justify;}
.legacy-30{padding: 10px 5px 20px 5px;}
.legacy-31{border: 1px solid #e7e7e7; text-align:center;}
.legacy-32{height:130px; overflow:hidden;}
.legacy-33{padding: 10px; height:130px;}
.legacy-34{height:80px; overflow:hidden;}
.legacy-35{padding: 5px; height:80px;}
.legacy-36{padding: 5px; line-height: 22px; font-size: 11pt; text-align: left; overflow:hidden; height:55px; text-align:center; background-color:#f9f9f9; border-top: 1px solid #e7e7e7;}
.legacy-37{clear:both; padding-bottom:20px;}
.legacy-38{padding: 20px;}
.legacy-39{text-align: center; text-transform: uppercase; padding:15px;}
.legacy-40{padding-top: 5px;}
.legacy-41{background-color:#fff; border:1px solid #c7c7c7;}
.legacy-42{padding: 5px 0; text-align: center;}
.legacy-43{padding: 10px;}
.legacy-44{font-size: 15pt; color: #313131; padding: 5px 0 0 5px; font-weight:bold;}
.legacy-45{font-size: 13pt; color: #313131; padding: 5px 0 0 5px; display:none;}
.legacy-46{padding: 10px 0 10px 0; text-align: center;}
.legacy-47{padding: 20px 0 15px 0;}
.legacy-48{font-size:21pt;}
.legacy-49{padding:10px 0;}
.legacy-50{padding: 15px 3px;}
.legacy-51{border: 1px solid #e7e7e7; text-align:center; border-radius:10px;}
.legacy-52{height:130px; border-radius:10px 10px 0 0; width:100%;}
.legacy-53{height:100px; overflow:hidden;}
.legacy-54{width:100%; border-radius:10px 10px 0 0;}
.legacy-55{padding: 5px; line-height: 22px; font-size: 10pt; text-align: left; overflow:hidden; height:70px; text-align:center;}

        .manhom2
        {
            display: none;
        }
        .manhom5
        {
            display: none;
        }
        .manhom7
        {
            display: none;
        }
       .manhom21
        {
            display: none;
        }
		.manhom26
        {
            display: none;
        }
		.manhom211
        {
            display: none;
        }
		.manhom212
        {
            display: none;
        }
		.manhom213
        {
            display: none;
        }
		.manhom214
        {
            display: none;
        }
    
.legacy-56{background-color: #f1f1f1; padding: 8px 0;}
.legacy-57{font-size: 10pt;}
.legacy-58{color: #313131;}
.legacy-59{padding: 20px 0; background-color:#f9f9f9;}
.legacy-60{font-size: 16pt; padding-bottom: 11px; color: #23324d; text-align: center; font-weight: bold;}
.legacy-61{font-size: 11pt;}
.legacy-62{padding: 5px 0;}
.legacy-63{padding-left: 10px;}
.legacy-64{padding: 3px;}
.legacy-65{border: 1px solid #c1c1c1; background-color: #fff; padding: 18px;}
.legacy-66{background-color: #23324d; padding: 10px; width: 100%;}
.legacy-67{text-align: center; padding-top: 40px;}
.legacy-68{margin-top:-40px;}
.legacy-69{background-color:#fff; clear:both;}
.legacy-70{text-align: left;}
.legacy-71{font-size: 21pt;}
.legacy-72{padding: 30px 0;}
.legacy-73{border:1px dashed #e7e7e7; padding:20px; background-color:#f9f9f9;}
.legacy-74{padding:10px;}
.legacy-75{color:#23324d;}

    .filter { margin-bottom: 15px; }

.legacy-76{position: relative;}
.legacy-77{padding: 0px 0 5px 0;}
.legacy-78{position: absolute; right: 5px; top: 17px;}
.legacy-79{padding: 13px 5px 0 0; text-align: right;}
.legacy-80{color: #23324d; text-decoration: underline;}
.legacy-81{margin:20px 0}
.legacy-82{border: 1px solid #e7e7e7; background-color: #fff; padding: 18px;}
.legacy-83{width: 100%; overflow: hidden}
.legacy-84{border: 1px solid #e7e7e7; border-radius:6px;}
:root{--navy:#111a2c;--ink:#17233a;--muted:#667382;--silver:#8296a3;--paper:#f6f7f9;--line:#dde3e9;--radius:14px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 'Poppins',sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#597186}img{max-width:100%;vertical-align:middle}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #8296a3;outline-offset:4px}.container{width:min(1200px,calc(100% - 48px));margin-inline:auto}.topbar{background:#edf0f3;font-size:12px;color:#445367}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:9px}.topbar a span{padding-left:20px}.site-header{background:linear-gradient(180deg,#050914,#1e2a44);position:sticky;top:0;z-index:30;color:white;box-shadow:0 3px 20px #08102112}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:block;flex-shrink:0}.brand img{width:225px;height:93px;object-fit:contain}.site-header nav{display:flex;align-items:center;gap:28px;font-size:14px}.site-header nav>a,.dropdown-toggle{padding:30px 0;color:#fff}.site-header nav a:hover,.dropdown-toggle:hover{color:#a9bdca}.dropdown-toggle{border:0;background:none;cursor:pointer}.nav-dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:-20px;min-width:190px;background:#18243b;border:1px solid #36435b;border-radius:0 0 10px 10px;padding:10px;box-shadow:0 10px 30px #0003}.dropdown-menu a{display:block;padding:10px 14px;color:white}.nav-dropdown:hover .dropdown-menu,.nav-dropdown:focus-within .dropdown-menu,.nav-dropdown.is-open .dropdown-menu{display:block}.menu-toggle{display:none}.skip-link{position:fixed;left:15px;top:-80px;z-index:100;background:white;padding:12px}.skip-link:focus{top:10px}.carousel{position:relative;overflow:hidden}.carousel-track{display:flex;transition:transform .55s ease}.carousel-slide{flex:0 0 100%;min-width:0}.banner-slide img{display:block;width:100%;height:auto;aspect-ratio:4/1;object-fit:cover}.hero{background:#e6ebef}.hero-fallback{background:radial-gradient(ellipse at 85% 30%,#516781aa,transparent 50%),linear-gradient(120deg,#0b1425,#263954);color:white;padding:65px 0 75px}.hero h1{font:clamp(38px,4.5vw,64px)/1.15 'Poppins',sans-serif;margin:16px 0}.hero h1 em{font-style:normal;color:#b9c9d3}.hero-fallback p{color:#c6d3df}.hero .button{margin-top:15px;border:1px solid #8c9ba9}.carousel-prev,.carousel-next{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid #ffffff80;border-radius:50%;background:#111a2cb3;color:white;font-size:31px;line-height:1;cursor:pointer;z-index:2}.carousel-prev{left:20px}.carousel-next{right:20px}.carousel-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.carousel-dots button{width:9px;height:9px;padding:0;border:1px solid white;border-radius:50%;background:#8193a5;cursor:pointer}.carousel-dots button[aria-current=true]{width:24px;border-radius:8px;background:white}.eyebrow{font-size:11px;font-weight:600;letter-spacing:4px;color:var(--muted)}.section-heading{text-align:center;margin-bottom:36px}.section-heading h2{font:clamp(25px,3vw,37px)/1.3 'Poppins',sans-serif;font-weight:400;margin:14px 0}.section-heading>p:last-child{color:var(--muted);font-size:15px}.privileges{padding-block:64px 52px}.privilege-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.privilege-card{background:white;border-radius:var(--radius);overflow:hidden;box-shadow:0 8px 35px #1b2c4210;position:relative;text-align:center;border:1px solid #e6ebef}.privilege-photo{aspect-ratio:1/1;background-image:url('/images/privilege-reference.jpg');background-size:340% auto;background-repeat:no-repeat}.photo-dining{background-position:5.1% 53.5%}.photo-golf{background-position:50.5% 53.5%}.photo-travel{background-position:95.6% 53.5%}.privilege-icon{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:#e7edf1;color:#526b7c;border:5px solid white;font-size:29px;margin:-34px auto 0;position:relative}.privilege-copy{padding:8px 22px 25px}.privilege-copy h3{font:24px/1.3 'Poppins',sans-serif;margin:10px 0}.privilege-copy p{font-size:14px;color:var(--muted);min-height:48px;margin:12px 0 23px}.button,input[type=submit],input[type=button],button.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;border:0;border-radius:28px;background:linear-gradient(110deg,#344960,#101b30);color:white;padding:13px 24px;cursor:pointer;font-size:13px;line-height:1.5;text-decoration:none;transition:background .2s,box-shadow .2s}.button:hover,input[type=submit]:hover{background:#3b536b;color:white;box-shadow:0 5px 15px #1b2c4233}.privilege-card .button{width:100%;font-size:11px;text-transform:uppercase;letter-spacing:.3px}.guide{background:linear-gradient(120deg,#e9eef2,#f0f3f5);border:1px solid #e0e7ec;border-radius:22px;padding:34px 42px;margin-bottom:64px;text-align:center}.guide h2{font-size:21px;font-weight:400;letter-spacing:.5px}.guide-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:16px 0 0;margin:0;gap:24px}.guide-steps li{position:relative}.guide-steps li:not(:last-child):after{content:'›';position:absolute;right:-15px;top:56px;font-size:27px;color:#8193a1}.step-icon{display:grid;place-items:center;margin:0 auto 8px;width:57px;height:57px;border:1px solid #d2dce3;border-radius:50%;font-size:26px;background:#dfe7ed;color:#536a7d}.guide-steps b{font:28px 'Poppins',sans-serif;color:#667d8e}.guide-steps p{font-size:14px;margin:7px 0}.guide-note{border-top:1px solid #d4dee6;padding-top:22px;margin:24px 0 0;font-size:12px;color:var(--muted)}.offer-section{background:white;padding:55px 0 65px;border-top:1px solid var(--line)}.site-footer{background:linear-gradient(180deg,#0b1222,#1f2c46);color:white;padding:38px 0 0}.footer-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:55px}.site-footer h2{font-size:15px;font-weight:600;margin:29px 0 18px}.site-footer p,.footer-content{font-size:13px;line-height:1.9}.site-footer .brand img{width:220px}.footer-content *{color:#fff!important;background:transparent!important;font-family:inherit!important;max-width:100%}.site-footer a:hover{color:#c1d1dc}.footer-guide{display:block;margin-top:15px;font-size:13px}.footer-bottom{border-top:1px solid #ffffff26;margin-top:30px;padding-block:20px;font-size:11px;letter-spacing:1px;display:flex;justify-content:space-between;color:#b0c0d0}.row{display:flex;flex-wrap:wrap;margin-inline:-12px}.row>[class*=col-]{padding-inline:12px;min-width:0;width:100%}.form-control,.wpcf7-form-control,select,textarea,input[type=text],input[type=email],input[type=tel],input[type=password]{width:100%;border:1px solid #cfd8e1;border-radius:8px;background:white;color:var(--ink);min-height:48px;padding:12px 14px}.filter{margin-bottom:15px}input[type=image]{max-width:24px}textarea{min-height:120px}.mobile-block{display:none}.main{min-height:300px}.entry-title{font-family:'Poppins',sans-serif;color:var(--ink)}.gallery{margin-block:25px;border-radius:12px;background:#ecf0f3}.gallery .carousel-slide img{width:100%;height:400px;object-fit:contain}.gallery .carousel-slide{display:block}.primary{padding-block:30px}table{max-width:100%}input[disabled],button[disabled]{opacity:.55;cursor:wait}[hidden]{display:none!important}
@media(min-width:768px){.row>.col-md-2{width:16.6667%}.row>.col-md-3{width:25%}.row>.col-md-4{width:33.3333%}.row>.col-md-5{width:41.6667%}.row>.col-md-6{width:50%}.row>.col-md-8{width:66.6667%}.row>.col-md-9{width:75%}.row>.col-md-10{width:83.3333%}.row>.col-md-12{width:100%}}
@media(max-width:1000px){.site-header nav{gap:16px;font-size:12px}.brand img{width:180px;height:80px}.privilege-grid{gap:18px}.privilege-copy{padding-inline:14px}.privilege-copy h3{font-size:21px}.footer-grid{gap:28px}}
@media(max-width:767px){html{scroll-padding-top:85px}.container{width:calc(100% - 32px)}.topbar-inner{font-size:10px;gap:10px}.topbar a{max-width:48%;text-align:right}.topbar a span{display:none}.nav-inner{position:relative}.brand img{width:175px;height:74px}.menu-toggle{display:block;color:white;border:1px solid #526078;background:transparent;border-radius:6px;padding:7px 12px;font-size:13px}.site-header nav{display:none;position:absolute;top:100%;left:-16px;right:-16px;background:#111c30;padding:14px 24px;box-shadow:0 10px 25px #0003;font-size:15px}.site-header nav.is-open{display:block}.site-header nav>a,.dropdown-toggle{display:block;padding:12px 0;width:100%;text-align:left}.dropdown-menu{position:static;box-shadow:none;margin-bottom:8px}.hero-fallback{padding:40px 18px 55px}.hero .eyebrow{font-size:9px;letter-spacing:2px}.carousel-prev,.carousel-next{width:32px;height:32px;font-size:25px}.carousel-prev{left:8px}.carousel-next{right:8px}.banner-slide img{aspect-ratio:2/1;object-fit:contain}.privileges{padding-block:42px 32px}.privilege-grid{grid-template-columns:1fr;gap:24px;max-width:420px;margin:auto}.privilege-photo{aspect-ratio:1.25/1;background-size:340% auto;background-position-y:52.2%}.privilege-copy p{min-height:0}.section-heading h2{font-size:27px}.section-heading>p:last-child{font-size:14px}.eyebrow{letter-spacing:2.5px}.guide{padding:24px 18px;margin-bottom:35px}.guide h2{font-size:18px}.guide-steps{grid-template-columns:repeat(2,1fr);gap:25px 15px}.guide-steps li:after{display:none}.guide-steps p{font-size:13px}.footer-grid{grid-template-columns:1fr;gap:5px}.footer-bottom{gap:15px;flex-direction:column}.footer-grid h2{margin-top:15px}.offer-section{padding-block:35px}.row>.col-xs-6{width:50%}.mobile-hide{display:none}.mobile-block{display:block}.gallery .carousel-slide img{height:280px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.carousel-track{transition:none}}

/* One family, including rich text saved by the CMS. */
body,body *{font-family:'Poppins',sans-serif!important}
