/* v1.5.4: one consistent site, navigation and mobile menu color. */
:root { --hip-unified-navy:#061827; }
html, body, body.page-template-page-pricing, body.page-template-page-pricing-php { background:#061827 !important; background-color:#061827 !important; background-image:none !important; }
#sitenav, #sitenav.is-set, #sitenav:not(.is-set), body #sitenav, body #sitenav.is-set {background:#061827 !important;background-color:#061827 !important;background-image:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;border-bottom:1px solid rgba(180,202,215,.11) !important;transition:none !important;}
.menu-overlay, body.menu-open .menu-overlay {background:#061827 !important;background-color:#061827 !important;background-image:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;}
.menu-overlay .mcta {align-self:center !important;margin:28px auto 12px !important;display:flex !important;justify-content:center !important;text-align:center !important;max-width:max-content !important;}
.hip-pricing-redesign {background:transparent !important;max-width:none !important;width:100% !important;}
.hip-pricing-redesign .page-hero {grid-template-columns:minmax(0,47%) minmax(0,53%);}
.hip-pricing-redesign .page-hero .art {min-width:0;max-width:100%;overflow:visible;}
.hip-pricing-redesign .page-hero .art img {width:100%;height:auto;display:block;}
@media(max-width:900px){.hip-pricing-redesign .page-hero{display:flex;flex-direction:column-reverse;}.hip-pricing-redesign .page-hero .art{width:100%;}}
