#carfax-global-footer .cgf-linkList-link{font-weight:400}#carfax-global-footer .cgf-linkSet-title{font-weight:500;font-size:.875rem;line-height:1.5rem}#carfax-global-footer.cgf-adaptive--phone .cgf-inner-bottom-copyright,#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-disclaimer,.cgf-adaptive--phone .cgf-inner-bottom-legal.cgf-linkList .cgf-linkList-link,.cgf-inner-bottom-legal.cgf-linkList .cgf-linkList-link{font-size:.75rem;line-height:1.125rem}*,ol,ul{margin:0;padding:0;outline:none;box-sizing:border-box}li,ol{list-style-type:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{height:100%;font-size:16px;line-height:24px;text-rendering:optimizeSpeed;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%}body{min-height:100%;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;margin:0}::-moz-selection,::selection{background-color:#f5f8fb;color:#fff}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}optgroup{font-weight:700}img{border:0;border-style:none}svg:not(:root){overflow:hidden}svg{font-size:16px}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe,img,video{max-width:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}dfn{font-style:italic}small{font-size:80%}pre{overflow:auto}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{text-decoration:none;cursor:pointer;background-color:transparent;-webkit-text-decoration-skip:objects;color:#3777bc}a:focus{outline:none}a:active,a:hover{outline:0}b,strong{font-weight:700}mark{background:#ffc400;color:#212121}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.cfx-icon{vertical-align:middle}#carfax-global-footer{font-family:Roboto,Helvetica,"sans-serif";background-color:#424242;padding:24px 0 42px;color:#fff;clear:both;width:100%;min-width:100%;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;z-index:399}#carfax-global-footer .cgf-logo-img{max-width:180px;min-width:180px;width:100%;display:block}#carfax-global-footer .cgf-logo-date{font-size:.75rem;color:#fff}@media (min-width:960px){#carfax-global-footer .cgf-logo{width:calc(100% - 720px)}}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-linkSet:last-of-type{margin-top:16px}#carfax-global-footer .cgf-linkSet-title{color:#fff;text-transform:uppercase}#carfax-global-footer.cgf-adaptive--tablet .cgf-linkSet{flex-grow:1}#carfax-global-footer.cgf-adaptive--phone .cgf-linkSet{flex-grow:0}#carfax-global-footer .cgf-linkSet--accordion{text-align:left;width:185px;margin:0 auto;position:relative}#carfax-global-footer .cgf-linkSet--accordion .cgf-linkSet-title{cursor:pointer;user-select:none}#carfax-global-footer .cgf-linkSet--accordion .cgf-linkList{display:none;height:0}#carfax-global-footer .cgf-linkSet--accordion .cfx-icon{fill:#fff;position:absolute;right:0;height:24px;width:24px;margin-left:4px}#carfax-global-footer .cgf-linkSet--accordion .cgf-linkList-tag{position:absolute;top:2px;margin-left:8px;height:22px;padding:0 8px}#carfax-global-footer .cgf-linkSet--open .cgf-linkList{display:block;height:auto;margin-bottom:24px}#carfax-global-footer .cgf-linkList-item{position:relative}#carfax-global-footer .cgf-linkList-link{font-size:14px;line-height:24px;color:#eee}#carfax-global-footer .cgf-linkList-tag{position:relative;top:-1px;font-size:10px;background-color:#3777bc;color:#fff;padding:3px 8px;text-align:center;border-radius:2px;margin-left:4px}#carfax-global-footer .cgf-socialLinks-link{float:right;display:block;margin-left:16px;height:32px}#carfax-global-footer .cgf-socialLinks-link-img{height:32px;width:32px}#carfax-global-footer .cgf-inner-bottom-social .cgf-socialLinks{display:flex;flex-direction:row-reverse;justify-content:center;margin:8px auto}#carfax-global-footer .cgf-inner-bottom-social .cgf-socialLinks-link{float:none;display:block;margin:0 12px;height:32px}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner{padding:0 10px;width:100%;margin:0 auto}@media (min-width:960px){#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner{max-width:1280px}}@media (min-width:1290px){#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner{padding:0}}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner-top{display:flex;flex-wrap:nowrap}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-linkColumns{display:flex;width:740px}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-linkColumns ul{width:185px}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner-bottom{display:block;height:100px}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-disclaimer{color:#eee}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-disclaimer--left{width:calc(100% - 310px);max-width:700px;float:left}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-disclaimer--full{width:100%;clear:both}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner-bottom-container-legalSocial{display:flex;flex-direction:column}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner-bottom-container{display:flex;float:right}#carfax-global-footer:not(.cgf-adaptive--phone) .cgf-inner-bottom-legal{margin-top:4px;text-align:right}#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-inner-bottom{height:auto}#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-inner-bottom-container{display:block;height:72px;float:none}#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-logo{float:left}#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-inner-bottom-container-legalSocial{float:right}#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-linkColumns,#carfax-global-footer:not(.cgf-adaptive--phone).cgf-adaptive--tablet .cgf-linkColumns ul{width:100%}#carfax-global-footer.cgf-adaptive--phone .cgf-inner-top{flex-direction:column}#carfax-global-footer.cgf-adaptive--phone .cgf-inner-bottom{display:flex;flex-direction:column;text-align:center}#carfax-global-footer .cgf-linkList-link:focus:not(:hover),#carfax-global-footer .cgf-linkSet--accordion:focus:not(:hover) .cgf-linkSet-title{text-decoration:underline}#carfax-global-footer .cgf-socialLinks-link:focus:not(:hover){outline:1px dotted #fff}#carfax-global-footer .optanon-toggle-display{cursor:pointer}.cgf-inner-top{border-bottom:1px solid #fff;padding-bottom:24px;margin-bottom:16px}.cgf-inner-bottom-legal{width:100%}.cgf-inner-bottom-legal .cgf-linkList-item{display:inline-block}.cgf-inner-bottom-legal.cgf-linkList .cgf-linkList-link{margin-left:16px}.cgf-adaptive--phone{padding:24px 16px 42px}.cgf-adaptive--phone .cgf-inner-bottom-legal.cgf-linkList .cgf-linkList-link{margin-left:0;margin:0 8px}.cgf-linkSet-title{line-height:inherit;font-size:inherit}