<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.model-link-button{background-color:#2d96cd;text-align:center;padding:54px 0 20px;}
.model-link-button:hover{background-color:#1d4580;}
.model-link-button a{color:#fff;}
.model-link-button a:before{
  content:'';width:66px;height:40px;background:url(https://blueprint.cdn.cloud.searchoptics.net/4f280c992e7624b074dc5dffaae5b35f/modelPages/model_icons.png) no-repeat;
  position:absolute;display:block;left:50%;top:20px;margin-left:-33px;
}
.model-link-button a{text-decoration:none;}
.model-link-button.latest-offer a:before{background-position:-7px -96px;}
.model-link-button.trade-allowance a:before{background-position:-88px -96px;}
.model-link-button.calculate a:before{background-position:-166px -96px;}
.model-link-button.find-dealer a:before{background-position:-249px -96px;}
.model-link-button.view-inventory a:before{background-position:-328px -96px;}
.model-link-button.preapproved a:before{background-position:-408px -96px;}
/*class to center map widget*/
.map-center {margin: 0 auto;}
/*CUSTOM CSS*/
.dealer-name .h1 { margin-bottom: 15px;margin-top: 49px; }
.site-link{ margin-top: 15px; }
.site-link #dealerWeb { font-size: 20px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.dealer-cta { padding-top: 3px;padding-bottom: 40px; }
.map-block .text-center{ font-size: 18px; }
.model-freequote,#block-3{ margin-bottom: 0 !important; }
.model-freequote .freequote-form-left{ width: 100%; }
.freequote-form-left button{ width: 100%;border-radius: 0px;height: 48px; margin: 0; }
.freequote-form-left button i.fa-angle-right{ background: white;color: #428bca;font-weight: bold;width: 15px;border-radius: 50%; }
.freequote-form-left button i.fa-angle-right:before{ margin-left: 4px; }
@media (min-width: 992px){
  	.about-block{ padding: 0 0 0 4%; }
  	.map-block img{ max-width: 95%; }
}
@media (min-width: 1200px){
  	.freequote-form-left &gt; div &gt; div{ width: 14.2% !important; }
}
@media (max-width: 991px){
	.dealer-cta { padding-left: 35px; padding-right: 35px; }
  	.about-block{ padding: 20px 9% 0 9%; }
  	.map-block img{ max-width: 97%; }
}
@media (max-width: 767px){
	.dealer-name .h1{ margin-top: 30px; }
  	.map-block .page-title span {font-size: 24px !important;}
  	.map-block .location{ font-size: 16px; }
  	.map-block .page-title .align-center{ margin-bottom: 20px; }
}
@media (min-width: 1200px) and (max-width: 1399px){
    .model-freequote{ padding: 0 0 30px; }
    .freequote-form-left button{ padding-left: 2px; }
    .freequote-form-left button i.fa-angle-right{ margin-left: -6px; }
}
.about-block &gt; div &gt; div { font-size: 16px !important;line-height: 32px !important; }
.contact-title .h1{ color: #fff !important; }</pre></body></html>