#carfax-header :focus-visible:not([tabindex="-1"]),#carfax-header :focus:not([tabindex="-1"]){-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#6ab7ff;outline-offset:2px;outline-style:solid;outline-width:2px}#carfax-header :focus:not(:focus-visible):not([tabindex="-1"]){outline:0}#carfax-header :focus-visible:not([tabindex="-1"]),#carfax-header :focus:not([tabindex="-1"]){-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#6ab7ff;outline-offset:2px;outline-style:solid;outline-width: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 button{font-family:Roboto,Arial,Helvetica,sans-serif}#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 22px;text-decoration:none}#carfax-header .cgh__inner{max-width:1280px;width:100%;margin:0 auto;display:flex;position:relative}#carfax-header .cgh__drop-menu-list{display:none;width:300px}#carfax-header button{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:calc((100% - 134px)/ 2);top:20px}#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 20px;position:absolute;right:0;top:0}.cgh__account-login-desktop{display:none}#cgh-right{display:flex;flex-grow:2;justify-content:flex-end;position:absolute;right:0;width:100%}@media (min-width:1080px){#cgh-right{width:auto}#carfax-header ul{display:flex}#carfax-header li[data-home]{display:none}#carfax-header li a,#carfax-header li button{padding:20px 14px}#carfax-header a,#carfax-header button{font-size:14px}button#cgh-nav-button{display:none}#cgh-logo{order:0;position:static;padding:16px 8px;display:flex;align-items:center}#cgh-nav-container{order:1}#cgh-nav{position:static;width:100%}#cgh-account-panel{min-width:200px}#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;padding-right:32px}#cgh-account-panel #cgh-account-login-icon{width:100px}#cgh-account-panel .cgh__drop-menu-button{width:200px}#cgh-account-panel .cgh__account-login-mobile{display:none}#cgh-account-panel .cgh__account-login-desktop{display:block}}@media (min-width:1080px) and (max-width:1280px){#carfax-header a,#carfax-header button{padding:20px 14px}}@supports not (-ms-high-contrast:none){#carfax-header:not([data-font-loaded]){font-family:Arial,Helvetica,sans-serif;letter-spacing:-.2px}#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%}@media (min-width:1080px){#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}.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}.cgh__account-username{display:block}}#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 22px;width:100%;color:#fff}@media (min-width:1080px) and (max-width:1280px){#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 14px}}#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>a:not(:focus),#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li>button:not(:focus){text-decoration:none}@media (min-width:1080px){#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 button[aria-expanded=true]+.cgh__drop-menu-list li:first-child a,#carfax-header button[aria-expanded=true]+.cgh__drop-menu-list li:first-child button{box-shadow:inset 0 11px 8px -10px #003466}@media (max-width:1079px){#cgh-nav-toggle[aria-expanded=true]+#cgh-nav{background-color:#005cb2;display:flex;flex-wrap:wrap;left:0;top:64px;width:372px;width:auto}#carfax-header [data-hide-mobile]{display:none}}@media (min-width:1080px){#carfax-header ul{display:flex}#carfax-header ul li[data-home]{display:none}}.cgh__drop-menu .cgh__drop-menu-button *,.cgh__drop-menu .cgh__drop-menu-item *{pointer-events:none}@media (min-width:1080px){#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 22px;width:100%;color:#fff}}@media (min-width:1080px) and (min-width:1080px) and (max-width:1280px){#cgh-nav button:hover+.cgh__drop-menu-list li>a,#cgh-nav button:hover+.cgh__drop-menu-list li>button{padding:20px 14px}}@media (min-width:1080px){#cgh-nav button:hover+.cgh__drop-menu-list li>a:not(:focus),#cgh-nav button:hover+.cgh__drop-menu-list li>button:not(:focus){text-decoration:none}}@media (min-width:1080px) and (min-width:1080px){#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 (min-width:1080px){#cgh-nav button:hover+.cgh__drop-menu-list li:first-child a,#cgh-nav button:hover+.cgh__drop-menu-list li:first-child button{box-shadow:inset 0 11px 8px -10px #003466}}@media (min-width:1080px){#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 22px;width:100%;color:#fff}}@media (min-width:1080px) and (min-width:1080px) and (max-width:1280px){#cgh-nav .cgh__drop-menu-list:hover li>a,#cgh-nav .cgh__drop-menu-list:hover li>button{padding:20px 14px}}@media (min-width:1080px){#cgh-nav .cgh__drop-menu-list:hover li>a:not(:focus),#cgh-nav .cgh__drop-menu-list:hover li>button:not(:focus){text-decoration:none}}@media (min-width:1080px) and (min-width:1080px){#cgh-nav .cgh__drop-menu-list:hover li>a:hover,#cgh-nav .cgh__drop-menu-list:hover li>button:hover{background-color:#004789}}@media (min-width:1080px){#cgh-nav .cgh__drop-menu-list:hover li:first-child a,#cgh-nav .cgh__drop-menu-list:hover li:first-child button{box-shadow:inset 0 11px 8px -10px #003466}}@media (max-width:1079px){#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;top:26px;vertical-align:top;width:7px;transform:rotate(135deg);pointer-events:none}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]::before{top:32px;transform:rotate(315deg)}#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list{display:block;position:absolute;top:64px;background-color:#005cb2;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 22px;width:100%;color:#fff}}@media (max-width:1079px) and (min-width:1080px) and (max-width:1280px){#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 14px}}@media (max-width:1079px){#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>a:not(:focus),#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li>button:not(:focus){text-decoration:none}}@media (max-width:1079px) and (min-width:1080px){#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{background-color:#004789}}@media (max-width:1079px){#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li:first-child a,#cgh-nav .cgh__drop-menu-button[aria-expanded=true]+.cgh__drop-menu-list li:first-child button{box-shadow:inset 0 11px 8px -10px #003466}}@media (max-width:1079px){#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 22px;width:100%;color:#fff}}@media (max-width:1079px) and (min-width:1080px) and (max-width:1280px){#cgh-nav-button[aria-expanded=true]+#cgh-nav li>a,#cgh-nav-button[aria-expanded=true]+#cgh-nav li>button{padding:20px 14px}}@media (max-width:1079px){#cgh-nav-button[aria-expanded=true]+#cgh-nav li>a:not(:focus),#cgh-nav-button[aria-expanded=true]+#cgh-nav li>button:not(:focus){text-decoration:none}}@media (max-width:1079px) and (min-width:1080px){#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}}@media (max-width:1079px){#cgh-nav-button[aria-expanded=true]+#cgh-nav li:first-child a,#cgh-nav-button[aria-expanded=true]+#cgh-nav li:first-child button{box-shadow:inset 0 11px 8px -10px #003466}}@media (min-width:1080px){#cgh-nav li[data-home]{display:none}}