/* Fonts copied from propmentis.com/assets, as declared in advisory-demo.css. */
@font-face{font-family:PMJost;src:url('hero-assets/propmentis-jost.woff2') format('woff2');font-display:swap}
@font-face{font-family:PMSerif;src:url('hero-assets/propmentis-serif.woff2') format('woff2');font-display:swap}
:root{--serif:PMSerif,Georgia,serif;--sans:PMJost,Arial,sans-serif}
body,button,input,select,textarea,.header nav a,.portal-menu,.card-body,.legal-copy,.footer-bottom{font-family:PMJost,Arial,sans-serif!important}
h1,h2,h3,.hero-tagline,.hero-destination strong,.section-head h2,.title-button,#policyModal h2,#policyModal .legal-copy h3{font-family:PMSerif,Georgia,serif!important}
/* Keep the supplied white/gold artwork intact against the brand navy. */
.view-header-host .header{background:#102936;border-bottom-color:#b29b73;backdrop-filter:none}
.view-header-host .header .brand,.view-header-host .header .brand img{background:transparent;filter:none;mix-blend-mode:normal}
.view-header-host .header .brand img{object-fit:contain}
.view-header-host .header nav a{background:transparent;color:#d4bc88;border:0}
.view-header-host .header nav a.active,.view-header-host .header nav a:hover{background:transparent;color:#e5cea1;border:0}
.view-header-host .header .header-markets button,.view-header-host .header .header-markets a,.view-header-host .header #headerSaved,.view-header-host .header .portal-menu>summary{color:#d4bc88;border-color:#d4bc88}
.view-header-host .portal-menu>div{background:#102936;color:#d4bc88;border-color:#b29b73}
.view-header-host .portal-menu>div>a{color:#d4bc88}
#home .header-markets .flag-in,.header-markets .flag-in{background:url('hero-assets/india-flag.svg') center/100% 100% no-repeat}
#home .flag-in::after,.flag-in::after{content:none!important;display:none!important}
.site-footer .footer-bottom nav button+button,.site-footer .footer-bottom nav a+a{border-left:0;padding-left:0}
.site-footer .footer-bottom nav a::before,.site-footer .footer-bottom nav button::before,.site-footer .footer-bottom nav a::after,.site-footer .footer-bottom nav button::after{content:none;border:0}
.site-footer .footer-bottom nav[aria-label="Footer policies"]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}
.site-footer .footer-bottom nav[aria-label="Footer policies"]>button,.site-footer .footer-bottom nav[aria-label="Footer policies"]>a{margin:0;padding:0;border:0;box-shadow:none;text-decoration:none}
