.auto .auto-vehicle .auto-vehicle-header{width:1400px;margin:0 auto;position:relative;left:calc(50% - 700px)}.auto .auto-vehicle .auto-header-copy-block{position:relative;padding:40px 60px 80px 60px}.auto .auto-vehicle .auto-header-copy-block h3{margin-bottom:0}.auto .auto-vehicle .auto-header-copy-block .auto-header-buttons{position:absolute;bottom:80px;right:0;width:225px}.auto .auto-vehicle .auto-header-copy-block .auto-header-buttons .btn{display:block}.auto .auto-vehicle .auto-header-copy-block .auto-header-buttons .btn:first-child{margin-bottom:10px}.auto .auto-vehicle .auto-header-animation{position:absolute;top:0;left:0}.auto .auto-vehicle #auto-vehicle-header-price{display:none}.auto .F57.auto-vehicle .auto-vehicle-header{border-bottom:10px solid #143479}.auto .F57.auto-vehicle .auto-vehicle-color-btn{background-color:#143479}@media(max-width:980px){.auto .auto-vehicle.F55 .auto-vehicle-header{width:calc(100% - 40px);margin:0 20px;overflow:hidden;left:0}}@media(max-width:850px){.auto .auto-vehicle .auto-header-copy-block h3{margin-bottom:20px}.auto .auto-vehicle .auto-header-copy-block .auto-header-buttons{position:relative;bottom:0;right:0;width:100%}}@media(max-width:768px){.auto .auto-copy-block.auto-header-copy-block{padding:20px 20px 40px 20px}.auto .auto-copy-block.auto-header-copy-block h1{margin-bottom:0}}@media(max-width:600px){.auto .auto-vehicle .auto-vehicle-header{width:calc(100% - 40px);margin:0 20px;overflow:hidden;left:0}.auto .auto-vehicle.F56 .auto-vehicle-header img{width:550px;max-width:none;position:relative;left:calc(50% - 275px)}}@media(max-width:440px){.auto .auto-vehicle.F55 .auto-vehicle-header img{width:550px;max-width:none;position:relative;left:calc(50% - 350px)}}.auto .template-header{padding:0 30px}.auto .template-header .template-header-copy{position:relative;margin-top:60px}.auto .template-header .template-header-copy .btn,.auto .template-header .template-header-copy .btn.dual.btn-2{position:absolute;bottom:0;right:0}.auto .template-header .template-header-copy .btn.dual.btn-1{position:absolute;bottom:50px;right:0}.auto .template-header .template-header-copy h1{margin:-10px 0}.auto .template-header .template-header-copy h4:not(:first-child){margin-top:20px}.auto .template-header .template-header-copy p{margin-top:30px}.auto .template-header .template-header-image.big-header{width:1400px;position:relative;left:calc(50% - 700px)}.auto .template-header.image-full-grid{padding:0}.auto .template-header.image-full-grid .template-header-copy{margin:0 60px 0 60px}.auto .template-header.image-full-grid .template-header-image{margin-bottom:60px}@media(max-width:1400px){.auto .template-header .template-header-image.big-header{left:calc(50% - 600px);width:1200px}}@media(max-width:1200px){.auto .template-header .template-header-image.big-header{left:calc(50% - 550px);width:1100px}}@media(max-width:1100px){.auto .template-header .template-header-image.big-header{left:calc(50% - 512px);width:1024px}}@media(max-width:1023px){.auto .template-header .template-header-image.big-header{left:0;width:100%}}@media(max-width:768px){.auto .template-header{margin-top:20px;padding:0}.auto .template-header .template-header-image img{width:100%}.auto .template-header .template-header-copy{margin-top:20px}.auto .template-header .template-header-copy h1{margin:-5px 0}.auto .template-header .template-header-copy h4:not(:first-child){margin-top:10px}.auto .template-header .template-header-copy .btn{position:relative;margin:40px 15px 0 15px;width:calc(100% - 30px)}.auto .template-header .template-header-copy .btn.dual.btn-2{position:relative;margin:10px 15px 0 15px;width:calc(100% - 30px)}.auto .template-header .template-header-copy .btn.dual.btn-1{position:relative;width:calc(100% - 30px);margin:20px 15px 0 15px;bottom:0}.auto .template-header .template-header-copy p{margin-top:20px}.auto .template-header.image-full-grid .template-header-copy{margin:25px 20px 0 20px}.auto .template-header.image-full-grid .template-header-image{margin-bottom:0}}.auto .template-block{padding:0 60px}.auto .template-block .template-block-copy{position:relative}.auto .template-block .template-block-copy.has-btn{padding-bottom:80px}.auto .template-block .template-block-copy .btn{position:absolute;bottom:0;right:30px}.auto .template-block .template-block-copy h1{margin:-10px 0}.auto .template-block .template-block-copy h2{margin-bottom:10px}.auto .template-block .template-block-copy h4:not(:first-child){margin-bottom:25px;margin-top:18px}.auto .template-block .col-sm-6:first-child{padding-right:30px}.auto .template-block .col-sm-6:last-child{padding-left:30px}.auto .template-block .col-sm-6.col-sm-push-6:first-child{padding-right:30px}.auto .template-block .col-sm-6.col-sm-pull-6:last-child{padding-left:30px}.auto .template-block.template-video-block .col-sm-6.col-sm-push-6:first-child{padding-right:15px}.auto .template-block.template-video-block .col-sm-6.col-sm-pull-6:last-child{padding-left:15px}.auto .template-block .template-block-hypothetical{padding:30px;background-color:#eee}.auto .negative .template-block .template-block-hypothetical{background-color:#000}.auto .template-block .template-block-hypothetical .btn{margin-top:40px}.auto .template-block .template-block-hypothetical .template-block-hypothetical-images img{display:block;float:left}.auto .template-block.full{padding:0}.auto .template-block.full .template-block-hypothetical{margin-top:0;margin-left:60px;margin-right:60px}.auto .template-block hr{margin:0}.auto .template-block.template-video-block{padding:0 30px}.auto .small-block.template-block .col-sm-6:first-child{width:calc((1/6)*100%);padding-right:0}.auto .small-block.template-block .col-sm-6:last-child{width:calc((5/6)*100%);padding-left:35px}.auto .small-block.template-block .template-block-copy .headline{margin:-5px 0 0 0}.auto .small-block.template-block .template-block-copy .sub-headline{text-transform:capitalize;font-family:"mini_serif-regular",serif;font-size:18px;line-height:24px;margin-bottom:10px;margin-top:3px}body.fr .auto .small-block.template-block .template-block-copy .sub-headline{text-transform:none}.auto .small-block.template-block .template-block-copy .btn{position:relative;bottom:0;right:auto;margin-top:20px}.auto .small-block.template-block .template-block-copy.has-btn{padding-bottom:0}@media(max-width:768px){.auto .template-block{padding:0 20px}.auto .template-block .template-block-image{max-width:none;width:calc(100% + 40px);position:relative;left:-20px}.auto .template-block .template-block-copy{margin-top:20px;padding-bottom:0}.auto .template-block .template-block-copy h1{margin:-5px 0}.auto .template-block .template-block-copy h4:not(:first-child){margin-top:10px}.auto .template-block .template-block-copy .btn{position:relative;margin:40px 0 0 0;width:100%;left:0}.auto .template-block .template-block-copy p{margin-top:20px}.auto .template-block .col-sm-6:first-child{padding-right:15px}.auto .template-block .col-sm-6:last-child{padding-left:15px}.auto .template-block .col-sm-6.col-sm-push-6:first-child{padding-right:15px}.auto .template-block .col-sm-6.col-sm-pull-6:last-child{padding-left:15px}.auto .template-block .template-block-hypothetical{width:calc(100% + 40px);position:relative;left:-20px}.auto .negative .template-block .template-block-hypothetical{margin-top:0;padding-bottom:0}.auto .template-block.full .template-block-hypothetical{width:100%;left:0}.auto .template-block .template-block-hypothetical h3{margin-bottom:15px}.auto .small-block.template-block .template-block-image{display:none}.auto .small-block.template-block .template-small-block-image{max-width:none;width:auto;position:relative;left:0;margin:auto}.auto .small-block.template-block .template-block-copy .btn{width:auto}.auto .small-block.template-block .col-sm-6:first-child{width:100%;padding-right:15px}.auto .small-block.template-block .col-sm-6:last-child{width:100%;padding-left:15px}}@media(max-width:767px){.auto .template-block .template-block-hypothetical{padding:40px 20px;margin-top:40px}}#legal-page{padding-top:5px}#legal-page h4{margin-top:25px;margin-bottom:10px}#legal-page p{font-size:18px;line-height:24px;margin-bottom:10px}#legal-page a:not(.btn){text-decoration:underline;white-space:nowrap}#legal-page .roman{list-style-type:lower-roman}#legal-page .alpha{list-style-type:lower-alpha}.faq{position:relative;max-width:1680px;margin:20px auto 0}.faq h1{margin:0 auto 50px;text-align:center}.faq .faq-item{margin:0 0 20px;border-bottom:1px solid #000;padding:0 0 20px}#legal-page .faq .faq-item .fi-header{font-size:22px;line-height:1.1;cursor:pointer;display:block;background:url('https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/positive/plus-hover.png') calc(100% - 10px) center no-repeat;padding:6px 0;padding-right:40px}.faq .faq-item.active .fi-header{background:url('https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/positive/minus-hover.png') calc(100% - 10px) center no-repeat}.faq .faq-item .fi-body{display:none;margin:10px 0 0}@media(max-width:768px){.faq .faq-item .fi-header{font-size:18px}.faq .faq-item .fi-body{font-size:16px;line-height:1.1}#legal-page{padding:45px 20px 0 20px}}