.cr-maintenance-repair .advert-container{border-top:0;display:block;padding:0}.cr-maintenance-repair .advert-container .ad-section{border-top:1px solid #979797}.cr-maintenance-repair .cr-landing-hero{max-height:200px;min-height:200px}.cr-maintenance-repair .article-tiles-container .article-tiles-items .figure img{border:1px solid #bababa;height:204px;position:relative;width:100%}.cr-maintenance-repair .cr-articles-container .cr-articles__titleblock .content-title{color:#000;font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:1px;line-height:1.1em;min-height:unset;text-transform:uppercase}.cr-maintenance-repair .product-link:hover,.cr-maintenance-repair .product-link:focus{text-decoration:none}
.typography h2,.typography h1{font-family:"Averta W01 ExtraBold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:3em;line-height:2.71em;margin-bottom:.57em}@media screen and (max-width: 768px){.typography h2,.typography h1{font-size:2em;line-height:2.28em;margin:0 auto .57em}}.typography h2.thin,.typography h1.thin{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography h2.thin.large,.typography h1.thin.large{font-size:40px;line-height:1.15em}@media screen and (max-width: 767px){.typography h2.thin.large,.typography h1.thin.large{font-size:28px;line-height:1.36em}}@media screen and (min-width: 768px)and (max-width: 992px){.typography h2.thin.large,.typography h1.thin.large{margin:.9em auto .17em;max-width:100%}}.typography h3{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;color:#000;font-size:1.63em;line-height:25px;margin-bottom:.57em}.typography h4{font-family:"Averta W01 Bold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:1.42em;line-height:28px;margin-bottom:.57em}.typography h4.light{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography p{font-size:1.14em;line-height:2em;margin-bottom:.71em}.typography p.sub-text{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.28em;line-height:24px}@media screen and (max-width: 768px){.typography p.sub-text{font-size:1em}}@media screen and (max-width: 768px){.typography p{font-size:1em;line-height:24px}}.container--no-spacing.container,.container--no-spacing.container-fluid{padding-left:0;padding-right:0}.franchise-hero-section{height:200px;margin-bottom:60px;max-height:200px}.franchise-hero-section__media{background-position:50%;box-sizing:content-box;height:200px}@media(max-width: 767px){.franchise-hero-section__media{background-position:top center;background-size:cover;height:186px}}.franchise-hero-section__text-wrapper{position:relative;top:78px}.franchise-hero-section__text-wrapper>h1{margin-top:0}
.typography h2,.typography h1{font-family:"Averta W01 ExtraBold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:3em;line-height:2.71em;margin-bottom:.57em}@media screen and (max-width: 768px){.typography h2,.typography h1{font-size:2em;line-height:2.28em;margin:0 auto .57em}}.typography h2.thin,.typography h1.thin{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography h2.thin.large,.typography h1.thin.large{font-size:40px;line-height:1.15em}@media screen and (max-width: 767px){.typography h2.thin.large,.typography h1.thin.large{font-size:28px;line-height:1.36em}}@media screen and (min-width: 768px)and (max-width: 992px){.typography h2.thin.large,.typography h1.thin.large{margin:.9em auto .17em;max-width:100%}}.typography h3{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;color:#000;font-size:1.63em;line-height:25px;margin-bottom:.57em}.typography h4{font-family:"Averta W01 Bold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:1.42em;line-height:28px;margin-bottom:.57em}.typography h4.light{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography p{font-size:1.14em;line-height:2em;margin-bottom:.71em}.typography p.sub-text{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.28em;line-height:24px}@media screen and (max-width: 768px){.typography p.sub-text{font-size:1em}}@media screen and (max-width: 768px){.typography p{font-size:1em;line-height:24px}}.container--no-spacing.container,.container--no-spacing.container-fluid{padding-left:0;padding-right:0}.cr-articles{margin-bottom:40px;margin-top:0px}.cr-articles .heading-container{text-align:left}@media(max-width: 767px){.cr-articles .heading-container{margin-top:48px}}.cr-articles .heading-container h2{margin:0}.cr-articles .heading-container__body{margin:20px 0 10px}.cr-articles__heading{padding-bottom:20px}@media(max-width: 767px){.cr-articles__heading{padding-bottom:0px}}.cr-articles__content{overflow:hidden;width:370px}@media(min-width: 768px)and (max-width: 1199px){.cr-articles__content{display:block;margin:0 0 35px;width:100%}}@media(max-width: 767px){.cr-articles__content{display:block;margin-top:35px;width:100%}}.cr-articles__titleblock{border-bottom:1px solid #d3d3d3;padding-bottom:15px}.cr-articles__titleblock .content-title{display:block}@media(max-width: 767px){.cr-articles__titleblock .content-title{min-height:0}}.cr-articles__linkblock{border-bottom:1px solid #d3d3d3;padding:15px 0;text-align:left}.cr-articles__link{text-decoration:none}.cr-articles__link:hover{text-decoration:none}.car-research .cr-articles__linkmore{color:#00ae4d;display:flex;padding-top:15px}.car-research .cr-articles__linkmore:hover{text-decoration:underline}
.typography h2,.typography h1{font-family:"Averta W01 ExtraBold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:3em;line-height:2.71em;margin-bottom:.57em}@media screen and (max-width: 768px){.typography h2,.typography h1{font-size:2em;line-height:2.28em;margin:0 auto .57em}}.typography h2.thin,.typography h1.thin{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography h2.thin.large,.typography h1.thin.large{font-size:40px;line-height:1.15em}@media screen and (max-width: 767px){.typography h2.thin.large,.typography h1.thin.large{font-size:28px;line-height:1.36em}}@media screen and (min-width: 768px)and (max-width: 992px){.typography h2.thin.large,.typography h1.thin.large{margin:.9em auto .17em;max-width:100%}}.typography h3{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;color:#000;font-size:1.63em;line-height:25px;margin-bottom:.57em}.typography h4{font-family:"Averta W01 Bold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:1.42em;line-height:28px;margin-bottom:.57em}.typography h4.light{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography p{font-size:1.14em;line-height:2em;margin-bottom:.71em}.typography p.sub-text{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.28em;line-height:24px}@media screen and (max-width: 768px){.typography p.sub-text{font-size:1em}}@media screen and (max-width: 768px){.typography p{font-size:1em;line-height:24px}}.container--no-spacing.container,.container--no-spacing.container-fluid{padding-left:0;padding-right:0}.news-list-section .news-item{margin-bottom:0;min-height:210px}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .news-item{min-height:188px}}@media(max-width: 767px){.news-list-section .news-item{display:flex;min-height:102px}}.news-list-section .news-item .figure{position:relative}@media(max-width: 767px){.news-list-section .news-item .figure{height:100%;margin-right:20px;margin-top:3px}}.news-list-section .news-item .figure img{height:326px;position:relative;width:100%}.news-list-section .news-item__wrapper .news-item:hover .figure::before{background-color:#00ae4d;content:"";height:100%;mix-blend-mode:multiply;position:absolute;width:100%}.news-list-section .news-item .title{margin-bottom:25px;padding-top:15px}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .news-item .title{margin-bottom:15px;padding-top:20px}}@media(max-width: 767px){.news-list-section .news-item .title{height:auto;margin-bottom:0;overflow:hidden;padding-top:0}}.news-list-section .news-list--wrapper{margin-bottom:72px;margin-top:0;position:relative}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .news-list--wrapper{margin-bottom:60px}}@media(max-width: 767px){.news-list-section .news-list--wrapper{margin-bottom:48px}}.news-list-section .news-list--wrapper .news-item .figure img{border:1px solid #bababa;height:204px;position:relative;width:100%;z-index:-1}@media(max-width: 1199px){.news-list-section .news-list--wrapper .news-item .figure img{height:185px}}@media(max-width: 767px){.news-list-section .news-list--wrapper .news-item .figure img{height:68px;width:116px}}@media(max-width: 767px){.news-list-section .news-list--wrapper .news-item__link{border-top:1px solid #ccc;margin-bottom:0;padding:20px 0}.news-list-section .news-list--wrapper .news-item__link:last-child{border-bottom:1px solid #ccc}}.news-list-section .news-list--wrapper .news-item__link a:focus{color:#00ae4d;outline:5px auto -webkit-focus-ring-color;text-decoration:none}.news-list-section .news-list--wrapper .news-items__wrapper{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:10px}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .news-list--wrapper .news-items__wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.news-list-section .news-list--wrapper .news-items__wrapper{display:block}}@media(min-width: 1200px){.news-list-section .news-list--wrapper .news-items__wrapper .news-item-container{display:inline-block;height:280px;vertical-align:top}}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .news-list--wrapper .news-items__wrapper .news-item-container{height:265px}}.news-list-section .heading-container{margin-bottom:30px;margin-top:72px;text-align:left}@media(min-width: 768px)and (max-width: 1199px){.news-list-section .heading-container{margin-top:60px}}@media(max-width: 767px){.news-list-section .heading-container{margin-top:48px}}.news-list-section .heading-container h2{margin:0}.news-list-section .news-overlay{background:#000;display:block;font-size:18px;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%;z-index:0}.news-list-section .view-all-button{margin-top:25px}@media(max-width: 1199px){.news-list-section .view-all-button{margin-top:15px}}@media(max-width: 767px){.news-list-section .view-all-button{width:100%}}
.typography h2,.typography h1{font-family:"Averta W01 ExtraBold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:3em;line-height:2.71em;margin-bottom:.57em}@media screen and (max-width: 768px){.typography h2,.typography h1{font-size:2em;line-height:2.28em;margin:0 auto .57em}}.typography h2.thin,.typography h1.thin{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography h2.thin.large,.typography h1.thin.large{font-size:40px;line-height:1.15em}@media screen and (max-width: 767px){.typography h2.thin.large,.typography h1.thin.large{font-size:28px;line-height:1.36em}}@media screen and (min-width: 768px)and (max-width: 992px){.typography h2.thin.large,.typography h1.thin.large{margin:.9em auto .17em;max-width:100%}}.typography h3{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;color:#000;font-size:1.63em;line-height:25px;margin-bottom:.57em}.typography h4{font-family:"Averta W01 Bold",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:1.42em;line-height:28px;margin-bottom:.57em}.typography h4.light{font-family:"Averta W01 Light",Helvetica,Arial,sans-serif;font-weight:200}.typography p{font-size:1.14em;line-height:2em;margin-bottom:.71em}.typography p.sub-text{font-family:"Averta W01 Regular",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.28em;line-height:24px}@media screen and (max-width: 768px){.typography p.sub-text{font-size:1em}}@media screen and (max-width: 768px){.typography p{font-size:1em;line-height:24px}}.advert-container{border-top:1px solid #979797}@media(max-width: 767px){.advert-container{border:0}}.advert-container .ad-section{padding:54px 15px}@media(max-width: 767px){.advert-container .ad-section{padding:20px 15px}}.advert-container__text{margin:11px 0 15px}@media(max-width: 767px){.advert-container a.advert-btn{font-size:1.3rem;padding:0 34px}}.advert-container a.advert-btn:hover,.advert-container a.advert-btn:active,.advert-container a.advert-btn:focus{text-decoration:none}
