body{padding-top:64px;margin:0}#carfax-global-header{width:100%;min-width:100%;height:64px;background-color:#3777bc;font-family:Roboto,Helvetica,"sans-serif";font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;z-index:400;position:fixed;top:0;left:0;right:0}#carfax-global-header .cgh-link{height:auto}#carfax-global-header .cgh-link-tag{max-height:64px}#carfax-global-header button{background-color:transparent;appearance:none;border:none;outline:none;color:#fff;cursor:pointer;line-height:24px;display:inline-block}#carfax-global-header button:focus:not(:hover){text-decoration:underline}#carfax-global-header li{list-style-type:none;display:inline-block;cursor:pointer}#carfax-global-header #cgh-links .cgh-link:first-of-type{display:none}#carfax-global-header a{line-height:24px;font-size:14px;font-weight:500}#carfax-global-header a,#carfax-global-header a:hover{color:#fff;cursor:pointer;text-decoration:none}#carfax-global-header:after{content:"";display:block;clear:both}span.cgh-link-tag{font-weight:500}.cgh-verticalBar{margin:0 12px}.cgh-verticalBar:after{content:"";position:relative;top:2px;border-left:1px solid #fff;height:100%}.cgh-overlay{background-color:rgba(0,0,0,.25);position:fixed;top:0;right:0;z-index:398;width:100vw;height:calc(100% - 64px);margin-top:64px}.cgh-container{position:relative;width:100%;max-width:1280px;max-height:64px;margin:0 auto}.cgh-logo{padding:16px 0;z-index:401;max-width:none}.cgh-logo img{position:relative;top:3px}.cgh-container-account,.cgh-container-links{color:#fff;background-color:#3777bc;height:64px;z-index:400}.cgh-container--links-panel .cgh-container-links{height:auto}.cgh-container-account{float:right}.cgh-container-account-onramp{width:100%;font-size:14px}.cgh-container-account-user>span:first-child{width:calc(100% - 11px);height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;text-align:right}.cgh-container-account-toggle,.cgh-container-sign-in-icon{position:absolute;top:16px;right:16px;z-index:401;cursor:pointer}.cgh-container-account-toggle img,.cgh-container-sign-in-icon img{object-fit:contain}.cgh-container-account-user:after{position:absolute;top:7px;right:-2px;content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.cgh-container--avatar .cgh-container-account-user{width:calc(100% - 48px)}.cgh-container--avatar .cgh-container-account-toggle .cgh-avatar,.cgh-container--avatar .cgh-container-sign-in-icon .cgh-avatar{position:relative;top:-6px}@media (min-width:1080px){.cgh-container{display:flex}.cgh-logo{padding-left:12px;margin-right:8px;order:0}.cgh-container-links{width:calc(100% - 204px);order:1}.cgh-container-links-toggle{display:none}.cgh-container-account{width:172px;padding:0 16px;display:flex;font-size:14px;flex-shrink:0;order:2}.cgh-container-account-user{position:relative;top:22px;height:20px;width:calc(100% - 38px);float:right;cursor:pointer;line-height:1.5em}.cgh-container-account-onramp{padding:20px 0 20px 20px;text-align:right}.cgh-container-account-toggle>img,.cgh-container-sign-in-icon>img{height:24px;width:24px}.cgh-container--account-panel .cgh-container-account{height:auto;background-color:#2c5f96}}@media (max-width:1080px){#carfax-global-header a{font-size:16px}#carfax-global-header .cgh-link:first-of-type{display:inline-block}.cgh-logo{position:absolute;left:calc((100vw - 160px) / 2);top:0}.cgh-container-account{max-height:64px;height:64px;width:auto;position:absolute;top:0;right:0;min-width:64px}.cgh-container-account-onramp{padding:20px 12px}.cgh-container-account--authed{width:56px}.cgh-container-account-toggle img,.cgh-container-sign-in-icon img{height:24px;width:24px}.cgh-container--account-panel .cgh-container-account{background-color:#2c5f96}.cgh-container--account-panel .cgh-container-account-toggle{float:right;width:24px}.cgh-container--account-panel .cgh-container-account-toggle-icon{position:relative;top:1px;right:6px;height:30px;width:30px;display:block}.cgh-container-links-toggle{height:64px;width:56px;position:absolute;left:0;top:0;cursor:pointer}.cgh-container-links-toggle-icon{position:relative;top:18px;left:14px;height:30px;display:block}.cgh-container--links-panel .cgh-container-links-toggle{background-color:#2c5f96}}@media (min-width:430px){.cgh-container-sign-in-icon{display:none}}@media (max-width:430px){.cgh-container-account-onramp{display:none}}#cgh-account{right:0;z-index:400;height:auto;background-color:#2c5f96;box-shadow:inset 0 11px 8px -10px #1b3a5b;top:64px;width:372px;position:absolute}#cgh-account li,#cgh-account ul{width:100%}#cgh-account ul{overflow-x:hidden;overflow-y:auto;margin:0;padding:0}#cgh-account li{width:100%;border-bottom:1px solid rgba(0,0,0,.1);font-size:16px}#cgh-account li a,#cgh-account li button{display:block}#cgh-account li:not(.cgh-link--dropmenu):hover{background-color:#3777bc}#cgh-account ul{height:calc(100% - 66px)}#cgh-account li{max-width:100%}#cgh-account li:first-child:hover{box-shadow:inset 0 11px 8px -10px #1b3a5b}#cgh-account .cgh-link-tag{width:100%;text-align:left;font-size:16px}@media (max-width:1080px){#cgh-account{height:100%;position:fixed}#cgh-account .cgh-avatar,#cgh-account .cgh-default-avatar{margin-right:16px}#cgh-account li:first-child{display:flex;align-items:center}#cgh-account li:first-child:hover{background-color:initial;text-decoration:none;cursor:default;box-shadow:none}#cgh-account li:first-child>img{height:24px;width:24px}}@media (max-width:430px){#cgh-account{width:100%}}#cgh-links{width:100%;z-index:400}#cgh-links a{display:block}#cgh-links a:focus:not(:hover){outline:none;text-decoration:underline}.cgh-links-panel .cgh-link-tag{width:100%;text-align:left}.cgh-links-list{padding-left:0;margin:0}.cgh-link--active{background-color:#2c5f96}.cgh-link-tag{display:block;padding:20px 24px}.cgh-link--dropmenu{position:relative}.cgh-link--dropmenu:hover .cgh-link-tag{background-color:#2c5f96}.cgh-link--dropmenu .cgh-link-tag{background-color:#3777bc;font-size:16px;line-height:24px;color:#fff}.cgh-link--dropmenu-open .cgh-link-dropmenu,.cgh-link--dropmenu:hover .cgh-link-dropmenu{display:block}.cgh-link-dropmenu{display:none;margin:0;padding:0}.cgh-link-dropmenu-link>.cgh-link-tag{box-shadow:0 1px 0 0 #2c5f96;background-color:#2c5f96;padding:20px 24px;transition:background-color .15s}.cgh-link-dropmenu-link>.cgh-link-tag:hover{background-color:#265382}@media (min-width:1125px) and (max-width:1199px){.cgh-link-tag{padding:20px 17px}}@media (min-width:1080px) and (max-width:1124px){.cgh-link-tag{padding:20px 13px}.cgh-link-dropmenu-link{width:270px}}@media (min-width:1080px){#cgh-links{float:left}.cgh-link:hover{background-color:#2c5f96}.cgh-link--dropmenu .cgh-link-tag{font-size:14px;line-height:24px}.cgh-link-dropmenu{position:absolute;top:60px;left:0}.cgh-link-dropmenu .cgh-link-dropmenu-link:first-child>.cgh-link-tag{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.5)}.cgh-link-dropmenu-link{width:300px}}@media (max-width:1080px){#cgh-links{left:-100vw;background-color:#2c5f96;box-shadow:inset 0 11px 8px -10px #1b3a5b;top:64px;width:372px;position:fixed;height:100%}#cgh-links li,#cgh-links ul{width:100%}#cgh-links ul{overflow-x:hidden;overflow-y:auto;margin:0;padding:0}#cgh-links li{width:100%;border-bottom:1px solid rgba(0,0,0,.1);font-size:16px}#cgh-links li a,#cgh-links li button{display:block}#cgh-links li:not(.cgh-link--dropmenu):hover{background-color:#3777bc}.cgh-links-list{height:calc(100% - 64px)}.cgh-link-dropmenu-link>.cgh-link-tag:hover{background-color:#2c5f96}.cgh-container--links-panel #cgh-links{left:0}.cgh-link--dropmenu:before{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:7px;right:32px;position:absolute;top:26px;vertical-align:top;width:7px;transform:rotate(135deg);pointer-events:none}#cgh-links .cgh-link-dropmenu-link>.cgh-link-tag{background-color:#265382}#cgh-links .cgh-link-dropmenu-link>.cgh-link-tag:hover{background-color:#20466f}}@media (hover:hover) and (max-width:1080px){.cgh-link--dropmenu:hover:before{transform:rotate(-45deg);top:30px}}@media (hover:none) and (max-width:1080px){.cgh-link--dropmenu-open:before,.cgh-link--dropmenu:hover:not(.cgh-link--dropmenu--close):before{transform:rotate(-45deg);top:30px}}@media (max-width:430px){#cgh-links{width:100%}}.cgh-avatar{background-color:#fff;overflow:hidden;clip:rect(0,90px,90px,0);border-radius:50px;display:block;border:1px solid #fff}.cgh-avatar>img{height:auto;width:auto;object-fit:fill}.cgh-default-avatar{object-fit:contain;position:relative;top:4px}