#carfax-header :focus-visible:not([tabindex="-1"]),#carfax-header :focus:not([tabindex="-1"]){-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-offset:2px;outline:#6ab7ff solid 2px}#carfax-header :focus:not(:focus-visible):not([tabindex="-1"]){outline:0}body{padding-top:64px;margin:0}#carfax-header{position:fixed;height:64px;max-height:64px;top:0;left:0;width:100%;background-color:#1976d2;z-index:400;font-family:Roboto,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#carfax-header *{outline:0;box-sizing:border-box}#carfax-header :after,#carfax-header :before{box-sizing:border-box}#carfax-header :not([tabindex="-1"]):focus-within{z-index:1}#carfax-header li a{display:block;line-height:24px}#carfax-header li a,#carfax-header li button{border-radius:0;color:#fff;font-weight:400;padding:20px 16px;text-decoration:none}#carfax-header .cgh__inner{max-width:1280px;width:100%;margin:0 auto;display:flex;position:relative}#carfax-header .cgh__inner #cgh-nav-container{z-index:502}#carfax-header .cgh__drop-menu-list{display:none;width:300px}#carfax-header button{font-family:Roboto,Arial,Helvetica,sans-serif;cursor:pointer;color:#fff;font-size:16px;line-height:24px;padding:0;margin:0;display:inline-flex;align-items:center;border:none;outline:0;background-color:transparent}button#cgh-nav-button{padding:20px}#cgh-logo{position:absolute;left:50%;height:24px;top:50%;transform:translate(-80%,-50%)}#cgh-nav{position:absolute;left:-300px;width:300px;top:0}#cgh-nav ul{list-style-type:none;padding:0;margin:0}#cgh-nav li{display:inline-block;position:relative}#cgh-account-panel img{display:block;height:30px;width:30px}#cgh-account-panel .cgh__account-button,#cgh-account-panel .cgh__drop-menu-button{border-radius:0;padding:17px 15px}.cgh__account-login-desktop{display:none}#cgh-right{display:flex;flex-grow:2;justify-content:flex-end;position:absolute;right:0;width:100%}@supports not (-ms-high-contrast:none){#carfax-header:not([data-font-loaded]),#carfax-header:not([data-font-loaded]) button{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.2px}}#cgh-account-panel .cgh__drop-menu-button{height:64px}#carfax-header #cgh-account-panel .cgh__drop-menu-list{right:0;max-width:372px;width:100%}#cgh-account-panel[data-logged-in] button[aria-expanded=true]{background-color:#005cb2}.cgh__account-avatar{overflow:hidden;clip:rect(0,90px,90px,0);display:block;height:30px;width:30px}.cgh__account-avatar[data-custom]{border-radius:50px;border:1px solid #fff}.cgh__account-avatar img{height:100%;width:100%}.cgh__account-username{display:none}.cgh__vertical-bar::after{content:"";border-left:1px solid #fff;height:100%}#carfax-header ul{padding:0;margin:0}#carfax-header li:hover,#carfax-header li>button[aria-expanded=true]{background-color:#005cb2}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list{display:block;position:absolute;top:64px;background-color:#005cb2}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li,#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list ul{width:100%}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li{display:block;border-bottom:1px solid rgba(0,0,0,.1)}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>a{display:block}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>a,#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>button{padding:20px 16px;width:100%;color:#fff}@media (min-width:1120px){#cgh-right{width:auto}#carfax-header ul{display:flex}#carfax-header li[data-home],button#cgh-nav-button{display:none}#carfax-header li a,#carfax-header li button{padding:20px 16px}#carfax-header a,#carfax-header button{font-size:14px}#cgh-logo{order:0;position:static;padding:16px 8px;display:flex;align-items:center;transform:none;height:auto}#cgh-nav-container{order:1}#cgh-nav{position:static;width:100%}#cgh-account-panel{display:flex;justify-content:flex-end;align-items:center;height:64px;order:2}#cgh-account-panel .cgh__account-button,#cgh-account-panel .cgh__drop-menu-button{position:static}#cgh-account-panel #cgh-account-login-icon,#cgh-account-panel .cgh__drop-menu-button{justify-content:flex-end;padding-left:0}#cgh-account-panel #cgh-account-login-icon{width:100px}#cgh-account-panel .cgh__drop-menu-button{width:100%}#cgh-account-panel .cgh__account-login-mobile{display:none}#cgh-account-panel .cgh__account-login-desktop{display:block}#carfax-header #cgh-account-panel .cgh__drop-menu-list{width:300px}.cgh__account-login-desktop{display:flex}.cgh__account-username{overflow:hidden;padding-left:8px;padding-right:18px;position:relative;text-align:right;text-overflow:ellipsis;width:120px;white-space:nowrap;display:block}.cgh__account-username:after{position:absolute;top:10px;right:0;content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.cgh__account-avatar{margin-left:16px}.cgh__vertical-bar{padding-top:20px}li .cgh__vertical-bar{padding-top:0}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>a:hover,#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>button:hover{background-color:#004789}}#carfax-header #cgh-nav .cgh__drop-menu-list{box-shadow:inset 0 11px 8px -10px #003466}#carfax-header #cgh-account-panel .cgh__drop-menu-list{box-shadow:0 3px 4px rgba(0,0,0,.14),0 3px 3px rgba(0,0,0,.12),0 1px 8px rgba(0,0,0,.2)}.cgh__drop-menu .cgh__drop-menu-button *,.cgh__drop-menu .cgh__drop-menu-item *{pointer-events:none}@media (min-width:1120px){#carfax-header ul{display:flex}#carfax-header ul li[data-home]{display:none}#carfax-header #cgh-nav .cgh__drop-menu-list{box-shadow:0 3px 4px rgba(0,0,0,.14),0 3px 3px rgba(0,0,0,.12),0 1px 8px rgba(0,0,0,.2)}#cgh-nav button:hover+.cgh__drop-menu-list{display:block;position:absolute;top:64px;background-color:#005cb2}#cgh-nav button:hover+.cgh__drop-menu-list li,#cgh-nav button:hover+.cgh__drop-menu-list ul{width:100%}#cgh-nav button:hover+.cgh__drop-menu-list li{display:block;border-bottom:1px solid rgba(0,0,0,.1)}#cgh-nav button:hover+.cgh__drop-menu-list li>a{display:block}#cgh-nav button:hover+.cgh__drop-menu-list li>a,#cgh-nav button:hover+.cgh__drop-menu-list li>button{padding:20px 16px;width:100%;color:#fff}#cgh-nav .cgh__drop-menu-list:hover{display:block;position:absolute;top:64px;background-color:#005cb2}#cgh-nav .cgh__drop-menu-list:hover li,#cgh-nav .cgh__drop-menu-list:hover ul{width:100%}#cgh-nav .cgh__drop-menu-list:hover li{display:block;border-bottom:1px solid rgba(0,0,0,.1)}#cgh-nav .cgh__drop-menu-list:hover li>a{display:block}#cgh-nav .cgh__drop-menu-list:hover li>a,#cgh-nav .cgh__drop-menu-list:hover li>button{padding:20px 16px;width:100%;color:#fff}#cgh-nav li[data-home]{display:none}}@media (min-width:1120px) and (min-width:1120px){#cgh-nav .cgh__drop-menu-list:hover li>a:hover,#cgh-nav .cgh__drop-menu-list:hover li>button:hover,#cgh-nav button:hover+.cgh__drop-menu-list li>a:hover,#cgh-nav button:hover+.cgh__drop-menu-list li>button:hover{background-color:#004789}}@media (max-width:1119px){#cgh-nav-toggle[aria-expanded=true]+#cgh-nav{background-color:#005cb2;display:flex;flex-wrap:wrap;left:0;top:64px;width:auto}#cgh-nav .cgh__drop-menu-button{position:relative}#cgh-nav .cgh__drop-menu-button::before{border-style:solid;border-width:2px 2px 0 0;border-color:#fff;content:"";display:inline-block;height:7px;right:32px;position:absolute;top:26px;vertical-align:top;width:7px;transform:rotate(135deg);pointer-events:none}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]{position:relative}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]::before{border-style:solid;border-width:2px 2px 0 0;border-color:#fff;content:"";display:inline-block;height:7px;right:32px;position:absolute;vertical-align:top;width:7px;pointer-events:none;top:32px;transform:rotate(315deg)}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list{display:block;top:64px;position:static;background-color:#004789}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li,#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list ul{width:100%}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li{display:block;border-bottom:1px solid rgba(0,0,0,.1)}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>a{display:block}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>a,#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>button{padding:20px 16px;width:100%;color:#fff}#cgh-nav-container:hover,#cgh-nav-container>button[aria-expanded=true]{background-color:#005cb2}#cgh-nav-button[aria-expanded=true]+#cgh-nav{display:block;position:absolute;top:64px;background-color:#005cb2;height:calc(100vh - 64px);left:0;max-width:100%;width:372px}#cgh-nav-button[aria-expanded=true]+#cgh-nav li,#cgh-nav-button[aria-expanded=true]+#cgh-nav ul{width:100%}#cgh-nav-button[aria-expanded=true]+#cgh-nav li{display:block;border-bottom:1px solid rgba(0,0,0,.1)}#cgh-nav-button[aria-expanded=true]+#cgh-nav li>a{display:block}#cgh-nav-button[aria-expanded=true]+#cgh-nav li>a,#cgh-nav-button[aria-expanded=true]+#cgh-nav li>button{padding:20px 16px;width:100%;color:#fff}}@media (max-width:1119px) and (min-width:1120px){#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>a:hover,#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>button:hover,#cgh-nav-button[aria-expanded=true]+#cgh-nav li>a:hover,#cgh-nav-button[aria-expanded=true]+#cgh-nav li>button:hover{background-color:#004789}}