.advertise-wrapper{height:fit-content;position:relative;background-color:#ffffff;box-sizing:border-box;}.advertise{position:absolute;top:-80px;margin-left:172px;height:516px;border:1px solid #939598;box-shadow:4px 4px 4px rgba(0,0,0,0.25),-4px 4px 4px rgba(0,0,0,0.25);}.oil-change-label{box-sizing:border-box;border-bottom:1px solid #939598;}.oil-change-label span{color:#1d4088;}.list-card-adv{width:100%;display:flex;flex-direction:column;}.card-adv-img{width:100%;display:flex;flex-direction:row;}.card-adv-img .wrap-img{aspect-ratio:1.4;}.card-adv-img .wrap-description{border:1px solid #000000;box-sizing:border-box;display:flex;justify-content:space-between;}.card-adv-img .wrap-description-content{display:flex;}.left-description{justify-content:flex-end;text-align:center;}.tagging-label{width:fit-content;box-sizing:border-box;padding:4px 8px;font-weight:700;font-size:14px;background-color:#FF5349;color:white;border-radius:100px;}.tagging-pricing{color:#1d4088;}.sub-price-description{color:#1d4088;}.wrap-logo-tire img{width:45%;max-width:235px;}.wrap-title-description .big-title{color:#1D4288;}.wrap-title-description .description{color:#1a1a1a;text-align:justify;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3 }.right-description{min-width:275px;justify-content:flex-end;}.recommended-service-title{color:#1D4288;font-family:Inter;font-weight:700;font-size:20px;line-height:28px;margin-bottom:8px;}.recommended-service-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px;font-family:Inter;font-weight:400;font-size:16px;line-height:28px;}.learn-more-btn{width:200px;height:48px;font-family:BebasNeue;background-color:#1d4088;color:white;border:none;font-size:22px;font-weight:400;display:flex;justify-content:center;align-items:center;text-decoration:none;}.learn-more-btn:hover{color:white;}.advertise .advertise-item{height:100%;}.advertise .advertise-item.advertise-branding{background-color:#1d4088;color:white;padding:71px 54px 35px;display:flex;flex-direction:column;}.advertise .advertise-item.advertise-branding h3{font-size:40px;line-height:40px;font-family:Inter;font-weight:700;text-align:center;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.advertise .advertise-item.advertise-branding p{flex:1 1 auto;font-size:20px;line-height:30px;font-weight:400;text-align:center;margin-bottom:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}.advertise .advertise-item.advertise-branding img{width:171px;height:50px;display:block;margin:auto;}.advertise .advertise-item{border-right:1px solid #939598;}.advertise .col:last-child .advertise-item{border-right:0px;}.advertise .advertise-item.advertise-sale{background-color:white;display:flex;flex-direction:column;}.advertise .advertise-item.advertise-sale div{flex:1 1 50%;}.advertise .advertise-item.advertise-sale .advertise-item__header{display:flex;justify-content:center;align-items:center;}.advertise .advertise-item.advertise-sale .advertise-item__header img{max-width:239px;max-height:184px;}.advertise .advertise-item.advertise-sale .advertise-item__footer{background-color:#f8f4f4;text-align:center;padding:50px 25px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background-image:url("/css/pages/assets/advertise-footer.png");background-repeat:no-repeat;background-position:bottom right;}.advertise .advertise-item.advertise-sale .advertise-item__footer h2{font-size:80px;color:#1D4288;font-family:BebasNeue;text-transform:uppercase;line-height:80px;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer h3{font-size:25px;color:#1D4288;text-transform:capitalize;line-height:29px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer p{font-size:18px;line-height:29px;color:#3EB049;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.advertise .advertise-item.advertise-sale .advertise-item__footer span{font-size:10px;line-height:12px;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (max-width:1199px){.card-adv-img .wrap-description-content{flex-direction:column;}}@media (min-width:575px){.left-description{padding-right:10%;text-align:left;}}@media (max-width:575px){.right-description{width:100%;min-width:100%;}.learn-more-btn{width:auto;margin-top:16px;font-size:18px;}}
.advice-tips{background:#f3f3f3;}.advice-tips .left-section,.advice-tips .right-section{width:50%;}.advice-tips .separate{width:200px;height:4px;background:#3eb049;margin-bottom:34px;}.advice-tips .left-section img{width:100%;height:700px }.advice-tips .right-section{color:#096bf2;}.advice-tips .right-section h5{font-weight:700;margin-bottom:12px;font-family:Inter;font-size:20px;line-height:33px;color:#1d4288;}.advice-tips .right-section h3{font-weight:600;margin-bottom:30px;padding-right:40px;font-family:Inter;font-size:40px;line-height:54px;color:#1d4288;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.advice-tips .right-section p{font-size:16px;line-height:26px;font-weight:400;font-family:Inter;color:#202020;margin-bottom:46px;max-height:220px;overflow:auto;}.advice-tips .right-section .list-check-task{margin-bottom:10px;}.advice-tips .right-section button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;font-family:Inter;font-weight:bold;padding:5px 0px;float:right;}@media (min-width:991.98px) and (max-width:1199.98px){.advice-tips .right-section h1{line-height:48px;font-size:56px;}.advice-tips .right-section{padding:0px 0px 0px 60px;}}@media (min-width:1199.98px){.advice-tips .right-section h1{line-height:62px;font-size:76px;}.advice-tips .right-section{padding:80px 80px 40px;}}
.faqs{}.faqs .left-section > div{aspect-ratio:1;background-size:contain;background-position:bottom;}.faqs .left-section img{width:100%;}.faqs .right-section{color:#096bf2;}.faqs .right-section h3{color:#1d4288;}.faqs .right-section .accordion{color:#202020;border-radius:0px !important;}.faqs .accordion .accordion-item{border-left:none !important;border-right:none !important;border-radius:0px !important;background:transparent;}.faqs .accordion .accordion-item:first-of-type{border-top:none;}.faqs .accordion .accordion-item .accordion-button{border-radius:0px !important;color:#1d4288;background-color:transparent;}.faqs .accordion .accordion-item .accordion-button:focus{outline:0;}.faqs .accordion .accordion-item .accordion-button:not(.collapsed){color:#1d4288;background-color:transparent;}.faqs .right-section .btn-appointment{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;float:right;}.accordion-button:not(.collapsed)::after{background-image:url("/assets/minus_circle-green.svg");}.accordion-button::after{background-image:url("/assets/plus_circle_green.svg");}@media (min-width:1199.98px){.faqs .right-section{}}
.header-article{position:relative;height:auto;}.header-article .article-content{}.color-overlay{background-color:rgba(0,0,0,0.2) }.header-article img{width:100%;height:100%;}.header-article .left-section{color:white;}.header-article .left-section h3{margin-bottom:44px;max-width:586px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.header-article .left-section span{border-bottom:2px solid white;cursor:pointer;padding-bottom:8px;}@media (min-width:991.98px) and (max-width:1199.98px){}@media (min-width:1199.98px){.header-article{max-height:600px;}}@media (max-width:1199.98px){.header-article.not-hero{background-image:none !important;background-color:white;}.header-article.not-hero .article-content{background-color:#1D4288;}}
.header-banner{position:absolute;width:100%;max-height:110px;top:-57px;}.header-banner img{width:unset;height:unset;}.header-banner .header-banner__container{margin-left:10%;margin-right:10%;height:inherit;border:1px solid #EFEFEF;box-shadow:0px 4px 4px rgba(0,0,0,0.1);}.header-banner .header-banner__left-section{background-color:white;color:#1d4288;flex:1 1 auto;overflow:hidden;text-transform:inherit;height:100%;}.header-banner .header-banner__left-section span{}.header-banner .header-banner__left-section .shop-location{cursor:pointer;}.header-banner .header-banner__left-section img{margin-right:7px;}.header-banner .header-banner__left-section p img{margin-right:7px;width:20px;}.header-banner .header-banner__left-section h3,.header-banner .header-banner__left-section p,.header-banner .header-banner__left-section div span{}.header-banner .header-banner__left-section h3{margin:0px;display:inline-block;margin-right:8px;}.header-banner .header-banner__left-section h3 span{text-transform:initial;}.header-banner .header-banner__left-section div span{}.header-banner .header-banner__left-section .header-banner__left-section__text-change{text-decoration:underline;cursor:pointer;text-transform:none;}.header-banner .header-banner__right-section{background-color:#1d4288;color:white;font-family:BebasNeue;font-size:30px;line-height:36px;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden;}.header-banner .header-banner__right-section img{margin-right:20px;}@media (max-width:767px){.header-banner .header-banner__left-section .contact-info{flex-direction:column;}}@media (max-width:1199px){.header-banner{position:relative;width:100%;top:0;}.header-banner .header-banner__container{margin:0;}.header-banner .header-banner__left-section .header-banner__left-section__text-change{position:absolute;top:-23px;right:0;}}.short-form-page .header-banner{position:relative;top:0;max-height:none;}
.desc-banner-service p{border-radius:5px;}.header-carousel .carousel-indicators{right:unset;margin:0px;flex-direction:column;top:0px;}.header-article__paragraph{margin:0;}.header-carousel .carousel-indicators [data-bs-target]{width:26px;height:26px;background-color:transparent;border-radius:50%;margin-left:30px;border:2px solid transparent;}.header-carousel .header-article{position:relative;height:unset;height:auto;background-size:597px !important;background-position:90% center !important;padding-bottom:1em;}.header-carousel .header-article .article-content{color:white;position:relative;left:unset;top:unset;}.header-title{text-transform:capitalize;border-radius:0px;padding:10px 15px;width:80%;position:relative;}.angle{position:absolute;width:6%;height:100%;right:0px;top:0px;background:linear-gradient(to left top,#fff 49%,transparent 50%);}.header-carousel .header-article .article-content .header-article__paragraph p{color:#1d4288;line-height:normal;font-size:.75em;width:75% }.header-carousel .header-article .header-article__background{width:100%;background-color:white;background-image:url("/css/pages/assets/iStock-153517859/%201.png");background-position:right bottom;background-repeat:no-repeat;}.header-carousel .carousel-indicators button{position:relative;}img.service-category-image{width:20vh;display:block;margin-left:auto;}.header-carousel .carousel-indicators button div{background:#d9d9d9;width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.header-carousel .carousel-indicators .active{background-color:transparent;border:2px solid #3eb049;}.header-carousel .carousel-indicators .active div{background:#3eb049;margin-bottom:8px;}@media (max-width:768px){.header-title{text-transform:capitalize;background-color:rgba(29,66,136,1);border-radius:0px;padding:0px;width:100%;position:relative;}img.service-category-image{width:20vh;margin:0 auto;}.header-carousel .header-article .article-content .header-article__paragraph h1{font-size:20px;line-height:24px;padding:15px 18px;margin-bottom:5px;}.header-carousel .header-article .article-content .header-article__paragraph p{font-size:16px;line-height:18px;margin-left:10px;text-overflow:hidden;}.header-carousel .header-article .article-content .header-article__paragraph>div{font-size:20px;line-height:24px;}.header-carousel .header-article{min-height:unset;background-size:153px !important;background-position:right 75% !important;}}@media (min-width:1440px){.header-article__paragraph{margin:25px 100px;}}
.main-article{}.banner-card{padding:20px;background-color:#1d4288;color:white;& button{max-width:max-content;}}.banner-img{color:#fff;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;height:300px;background-blend-mode:multiply;}.main-article .wrap-img-placeholder{width:100%;background-color:#DEE3EB;}.main-article-img{width:100%;object-fit:cover;}.main-article .separate{width:200px;height:4px;background:#3eb049;}.main-article .left-section{max-height:max-content;& img{width:100%;object-fit:contain;}}.main-article .main-article__content{display:flex;flex-direction:column;justify-content:center;height:100%;& button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;width:max-content;}}.main-article .main-article__content h3{color:#1d4288;}.main-article .main-article__content p{text-align:justify;}
.main-banner{background-color:rgb(29,66,136,0.6);background-blend-mode:multiply;max-height:590px;aspect-ratio:2.5;}
.main-benefit{background-color:#ffffff;}.grey-background{min-height:377px;background-color:#f4f4f4;}.seo-content{padding:0px 20px;background-color:#1d4288;color:white }.main-benefit .section-img{max-height:max-content;}.main-benefit .section-content{color:#096bf2;}.main-benefit .section-content h3{color:#1d4288;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.main-benefit .section-content p{color:#202020;text-align:justify;overflow:auto;}.main-benefit .section-content .list-check-task{margin-bottom:10px;}.seo-content-button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #3eb049;}.main-benefit .section-content button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;}@media (max-width:991.98px){.column-reverse{flex-direction:column-reverse;}}
.main-description .main-description-wrapper{padding:86px 84px 76px 172px;background:url("/css/pages/assets/image/%204.png");background-repeat:no-repeat;background-position:calc(100% - 84px) calc(100% + 89px);}.main-description .separate{width:200px;height:4px;background:#3eb049;margin-bottom:29px;}.main-description h3{font-family:Inter;font-style:normal;font-weight:700;font-size:40px;line-height:54px;color:#1d4288;margin-bottom:40px;max-width:478px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.main-description .main-description__list{display:flex;justify-content:space-between;}.main-description .main-description__left-section{margin-right:50px;}.main-description .main-description__right-section,.main-description .main-description__left-section{flex:1 1 50%;}.main-description .main-description__right-section p{margin-bottom:60px;font-size:16px;font-family:Inter;line-height:23px;font-weight:400;}.main-description .main-description__right-section span{font-size:14 px;line-height:20px;border-bottom:2px solid #1d4288;cursor:pointer;font-family:Inter;font-weight:700;padding-bottom:8px;color:#1d4288;}.main-description .main-description__list__col > div{max-width:300px;font-size:16px;line-height:24px;font-family:Inter;font-weight:400;margin-bottom:25px;cursor:pointer;}.main-description .main-description__list__col > div:hover{text-decoration:underline;}.main-description .main-description__list__col > div img{margin-top:-3px;}
.main-problem{background:#ffffff;}.main-problem .separate{width:200px;height:4px;background:#3eb049;margin-bottom:34px;}.main-problem .left-section img{width:100%;}.main-problem .right-section{color:#096bf2;}.main-problem .right-section h3{color:#1d4288;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.main-problem .right-section p{color:#202020;max-height:260px;overflow:auto;text-align:justify;}.main-problem .right-section .list-check-task{margin-bottom:10px;}.main-problem .right-section button{background-color:transparent;color:#1d4288;border:none;border-bottom:2px solid #1d4288;}@media (min-width:991.98px) and (max-width:1199.98px){}@media (min-width:1199.98px){}@media (max-width:991.98px){.main-problem > div{flex-direction:column-reverse;}}
.recommend-service{padding:60px 28px;}.recommend-service h3{font-family:Inter;font-size:40px;line-height:54px;font-weight:700;color:#1d4288;margin-bottom:20px;}.recommend-service .services-wrapper{display:flex;width:100%;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;}.recommend-service .services-wrapper .service{width:400px;padding:15px;}.recommend-service .services-wrapper .service-controller{display:flex;justify-content:space-between;align-items:center;}.recommend-service .services-wrapper .service-image{margin-bottom:10px;width:100%;}.recommend-service .services-wrapper .service-image img{width:100%;height:225px;border-radius:5px;}.recommend-service .services-wrapper .service-controller h3{margin:0px;font-weight:700;font-size:20px;line-height:28px;font-family:Inter;color:#1d4288;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.recommend-service .service span{font-size:14 px;line-height:20px;border-bottom:2px solid #1d4288;cursor:pointer;font-family:Inter;font-weight:700;padding-bottom:8px;color:#1d4288;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (min-width:992px){.recommend-service{padding:72px 60px;}}
#service-category-detail{--sd-blue:#1D4288;--sd-green:#3EB049;--sd-body:#444;--sd-transition:0.25s ease;overflow-x:hidden;}#service-category-detail .header-carousel{width:100vw;position:relative;left:50%;margin-left:-50vw;}#service-category-detail .angle{display:none;}#service-category-detail .header-title{background:transparent !important;width:auto;padding:0;}#service-category-detail .header-title.points-blue-background{background:transparent !important;}#service-category-detail .header-carousel .header-article{background:#1D4288 !important;background-size:cover !important;background-position:center !important;min-height:unset;height:unset;padding:48px 5% 52px;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#1D4288,#3EB049) 1;position:relative;overflow:hidden;}#service-category-detail .header-carousel .header-article .header-article__background{background-image:none !important;}#service-category-detail .header-title,#service-category-detail .header-article__paragraph{position:relative;z-index:1;}#service-category-detail .header-title h1{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:0;line-height:1.2;}#service-category-detail .header-title h1 small{color:rgba(255,255,255,0.9);font-size:1rem;font-weight:500;letter-spacing:0;}#service-category-detail .header-article__paragraph > section{display:block !important;}#service-category-detail .desc-banner-service,#service-category-detail .desc-banner-service p{color:rgba(255,255,255,0.95) !important;font-size:1.15rem;font-weight:400;line-height:1.7;margin-top:12px !important;max-width:none;}#service-category-detail .hero-service-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,var(--sd-blue),var(--sd-green));display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px rgba(255,255,255,0.2),0 8px 28px rgba(0,0,0,0.3);flex-shrink:0;z-index:1;}#service-category-detail .hero-service-icon img{width:52px;height:52px;object-fit:contain;filter:brightness(0) invert(1);}#service-category-detail img.service-category-image{display:none !important;}#service-category-detail .hero-cta-bar{position:relative;z-index:10;margin-top:-22px;text-align:center;}#service-category-detail .hero-stock-image{display:flex;align-items:center;justify-content:center;height:120px;margin-bottom:12px;}#service-category-detail .hero-stock-image img{max-width:180px;max-height:110px;width:auto;height:auto;object-fit:contain;}#service-category-detail .header-banner{position:relative;top:0;max-height:none;margin:0;background:none;border:none;border-radius:0;box-shadow:none;text-align:center;padding:0;}#service-category-detail .header-banner.mb-5{margin-bottom:0 !important;}#service-category-detail .header-banner .header-banner__container{margin:0;max-width:100%;border:none;box-shadow:none;justify-content:center;}#service-category-detail .header-banner__left-section{display:none !important;}#service-category-detail .header-banner__right-section{background-color:transparent;max-width:none;width:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:1rem;font-family:inherit;line-height:1;text-transform:none;overflow:visible;}#service-category-detail .header-banner__right-section a{display:inline-flex;align-items:center;gap:10px;padding:12px 32px;min-height:44px;font-size:0.95rem;font-weight:700;font-family:inherit;line-height:1.3;letter-spacing:0.04em;color:var(--sd-blue) !important;text-decoration:none !important;text-transform:uppercase;background:#fff;border:none;border-radius:999px;box-shadow:0 4px 16px rgba(0,0,0,0.15);transition:background var(--sd-transition),box-shadow var(--sd-transition),transform var(--sd-transition);cursor:pointer;white-space:nowrap;}#service-category-detail .header-banner__right-section a:hover{background:#f0f4fb;box-shadow:0 6px 22px rgba(0,0,0,0.2);transform:translateY(-2px);}#service-category-detail .header-banner__right-section img{display:none;}@media (max-width:1200px){#service-category-detail .header-carousel .header-article{padding:40px 4% 44px;}}@media (max-width:767px){#service-category-detail .header-carousel .header-article{padding:32px 16px 36px;}#service-category-detail .header-title h1{font-size:1.75rem;padding:0 !important;margin-bottom:0 !important;}#service-category-detail .desc-banner-service p{margin-left:0 !important;}#service-category-detail .desc-banner-service{font-size:1rem;}#service-category-detail .hero-service-icon{width:72px;height:72px;}#service-category-detail .hero-service-icon img{width:40px;height:40px;}#service-category-detail .header-banner__right-section a{padding:11px 26px;font-size:0.875rem;}#service-category-detail .hero-stock-image{height:100px;margin-bottom:8px;}#service-category-detail .hero-stock-image img{max-width:150px;max-height:90px;}}@media (max-width:575px){#service-category-detail .header-carousel .header-article{padding:26px 16px 30px;}#service-category-detail .header-title h1{font-size:1.5rem;padding:0 !important;}#service-category-detail .desc-banner-service{font-size:1rem;}#service-category-detail .hero-service-icon{width:56px;height:56px;}#service-category-detail .hero-service-icon img{width:30px;height:30px;}#service-category-detail .header-banner__right-section a{padding:10px 22px;font-size:0.825rem;}#service-category-detail .hero-stock-image{height:80px;margin-bottom:4px;}#service-category-detail .hero-stock-image img{max-width:120px;max-height:70px;}}
.short-form-page .service-template-short{background-color:#fff;}.short-form-page img.service-category-image{display:none !important;}
.long-form-page{overflow-x:hidden;--lf-blue:#1D4288;--lf-green:#3EB049;--lf-body:#444;--lf-bg:#fff;--lf-tint:#eef2fa;--lf-card:#fff;--lf-transition:0.3s cubic-bezier(0.4,0,0.2,1);--lf-radius:16px;--lf-shadow:0 4px 24px rgba(29,66,136,0.08);--lf-shadow-hover:0 12px 40px rgba(29,66,136,0.14);counter-reset:content-section;}.long-form-page > .container{background:var(--lf-bg);max-width:100%;padding:0;}.long-form-page .header-article.not-hero{display:none !important;}.long-form-page .hr-green{display:none;}.long-form-page .main-benefit:not(.recommend-service){counter-increment:content-section;background:#fff;margin:0;padding:36px 24px;position:relative;}.long-form-page .main-benefit:not(.recommend-service):has(.grey-background){background:var(--lf-tint);}.long-form-page .main-benefit .grey-background{background-color:transparent;border-bottom:none;}.long-form-page .main-benefit:not(.recommend-service) > .row{max-width:1200px;margin:0 auto !important;padding:0 !important;background:transparent;border-radius:0;box-shadow:none;min-height:auto !important;border-bottom:none;transition:none;}.long-form-page .main-benefit:not(.recommend-service)::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 48px);max-width:1200px;height:2px;background:linear-gradient(90deg,var(--lf-blue),var(--lf-green));opacity:0.3;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3,.long-form-page .main-benefit:not(.recommend-service) .right-section h3{display:flex;align-items:center;gap:14px;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--lf-blue);letter-spacing:-0.02em;padding-bottom:0;margin-bottom:20px;position:relative;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3::before,.long-form-page .main-benefit:not(.recommend-service) .right-section h3::before{content:counter(content-section);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;background:linear-gradient(135deg,var(--lf-blue),var(--lf-green));color:#fff;font-size:1rem;font-weight:800;line-height:1;flex-shrink:0;box-shadow:0 2px 8px rgba(29,66,136,0.2);}.long-form-page .main-benefit:not(.recommend-service) .section-content h3::after,.long-form-page .main-benefit:not(.recommend-service) .right-section h3::after{display:none;}.long-form-page .main-benefit .section-img,.long-form-page .main-benefit .left-section{overflow:hidden;border-radius:16px;}.long-form-page .main-benefit .section-img img,.long-form-page .main-benefit .left-section img{border-radius:16px;box-shadow:0 8px 30px rgba(29,66,136,0.12),0 0 0 1px rgba(29,66,136,0.04);transition:transform 0.5s cubic-bezier(0.4,0,0.2,1),box-shadow 0.5s cubic-bezier(0.4,0,0.2,1);width:100%;height:300px;object-fit:cover;max-width:none;}.long-form-page .main-benefit .section-img:hover img,.long-form-page .main-benefit .left-section:hover img{transform:scale(1.05);box-shadow:0 16px 48px rgba(29,66,136,0.22),0 0 0 1px rgba(29,66,136,0.06);}.long-form-page .main-benefit .section-content p,.long-form-page .main-benefit .right-section p,.long-form-page .main-benefit .section-content .body-xs,.long-form-page .main-benefit .right-section .body-xs{color:var(--lf-body);text-align:left;line-height:1.75;font-size:0.95rem;}.long-form-page .main-article ul,.long-form-page .main-article ol,.long-form-page .main-benefit .section-content ul,.long-form-page .main-benefit .section-content ol,.long-form-page .main-benefit .right-section ul,.long-form-page .main-benefit .right-section ol{padding-left:20px;margin-bottom:12px;}.long-form-page .main-article li,.long-form-page .main-benefit .section-content li,.long-form-page .main-benefit .right-section li{margin-bottom:2px;line-height:1.6;}.long-form-page .main-article li p,.long-form-page .main-benefit .section-content li p,.long-form-page .main-benefit .right-section li p{margin-bottom:0;}.long-form-page .main-benefit .section-content button{display:inline-flex;align-items:center;gap:6px;padding:12px 24px;min-height:44px;font-size:0.875rem;font-weight:600;color:var(--lf-blue);background:transparent;border:2px solid var(--lf-blue);border-radius:999px;transition:all var(--lf-transition);cursor:pointer;margin-top:8px;}.long-form-page .main-benefit .section-content button:hover{background:var(--lf-blue);color:#fff;}.long-form-page .main-article{background:#fff;padding:36px 24px !important;position:relative;}.long-form-page .main-article.grey-background{background:#fff;}.long-form-page .main-article .main-article__content{background:transparent;border-radius:0;box-shadow:none;margin:0 auto;max-width:1200px;padding:0;}.long-form-page .main-article .main-article__content > .section-content{display:none;}.long-form-page .main-article .main-article__content h3{display:flex;align-items:center;gap:14px;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--lf-blue);letter-spacing:-0.02em;padding-bottom:0;margin-bottom:20px;}.long-form-page .main-article .main-article__content h3::before{content:"\2726";display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;background:linear-gradient(135deg,var(--lf-blue),var(--lf-green));color:#fff;font-size:0.95rem;font-weight:800;line-height:1;flex-shrink:0;box-shadow:0 2px 8px rgba(29,66,136,0.2);}.long-form-page .main-article .main-article__content h3::after{display:none;}.long-form-page .main-article .main-article__content p{color:var(--lf-body);text-align:left;line-height:1.75;font-size:0.95rem;}.long-form-page .main-article .seo-content-button,.long-form-page .main-article .main-article__content button{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;min-height:44px;font-size:0.9rem;font-weight:600;color:#fff !important;background:var(--lf-blue);border:none;border-radius:999px;box-shadow:0 4px 14px rgba(29,66,136,0.25);transition:all var(--lf-transition);cursor:pointer;width:auto;float:none;}.long-form-page .main-article .seo-content-button:hover,.long-form-page .main-article .main-article__content button:hover{background:#16357a;box-shadow:0 6px 20px rgba(29,66,136,0.35);transform:translateY(-2px);}.long-form-page .recommend-service.main-benefit{background:var(--lf-tint);padding:36px 24px;position:relative;margin:0;display:flex;flex-direction:column;}.long-form-page .recommend-service.main-benefit.grey-background{background:var(--lf-tint);}.long-form-page .recommend-service.main-benefit > .d-flex{max-width:1200px;margin:0 auto;gap:20px !important;align-items:stretch !important;}.long-form-page .recommend-service.main-benefit .service{position:relative;background:var(--lf-card);border-radius:12px;padding:32px 28px 28px;box-shadow:var(--lf-shadow);transition:transform var(--lf-transition),box-shadow var(--lf-transition);overflow:hidden;flex:1;border:1px solid rgba(29,66,136,0.06);}.long-form-page .recommend-service.main-benefit .service::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;width:100%;background:linear-gradient(90deg,var(--lf-blue),var(--lf-green));border-radius:12px 12px 0 0;}.long-form-page .recommend-service.main-benefit .service:hover{transform:translateY(-4px);box-shadow:var(--lf-shadow-hover);border-color:rgba(29,66,136,0.12);}.long-form-page .recommend-service.main-benefit .recommended-service-title{color:var(--lf-blue);font-size:1.15rem;font-weight:700;line-height:1.3;margin-bottom:8px;}.long-form-page .recommend-service.main-benefit .service div:not(.recommended-service-title){color:var(--lf-body);font-size:0.9rem;line-height:1.65;}.long-form-page .recommend-service.main-benefit > section,.long-form-page .recommend-service.main-benefit .secotion-content{max-width:1200px;margin:0 auto;padding:0 0 24px;text-align:center !important;display:flex !important;justify-content:center !important;order:-1;}.long-form-page .recommend-service.main-benefit .seo-content-button img{display:none;}.long-form-page .recommend-service.main-benefit .seo-content-button span{margin-right:0 !important;}.long-form-page .recommend-service.main-benefit .seo-content-button{display:inline-flex;align-items:center;justify-content:center;text-align:center !important;gap:8px;padding:12px 28px !important;min-height:44px;font-size:0.9rem;font-weight:600;color:#fff !important;background:var(--lf-blue) !important;border:none !important;border-radius:999px;box-shadow:0 4px 14px rgba(29,66,136,0.25);transition:all var(--lf-transition);cursor:pointer;margin-top:0;text-decoration:none !important;}.long-form-page .recommend-service.main-benefit .seo-content-button:hover{background:#16357a !important;box-shadow:0 6px 20px rgba(29,66,136,0.35);transform:translateY(-2px);}.long-form-page .faqs{background:var(--lf-tint);padding:16px 24px 36px;}.long-form-page .faqs.grey-background{background:var(--lf-tint);}.long-form-page .faqs > .d-flex{background:var(--lf-card);border-radius:var(--lf-radius);box-shadow:var(--lf-shadow);max-width:1200px;margin:16px auto;overflow:hidden;}.long-form-page .faqs > .d-flex > section:first-child{flex:1;min-width:0;padding:40px 48px 32px;background:none;border-radius:0;box-shadow:none;margin:0;}.long-form-page .faqs .faq-title{font-size:1.15rem !important;font-weight:700;color:var(--lf-blue);margin-bottom:24px !important;padding-bottom:0 !important;display:flex;align-items:center;gap:10px;}.long-form-page .faqs .faq-title-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--lf-blue),var(--lf-green));color:#fff;font-size:1rem;font-weight:800;flex-shrink:0;line-height:1;box-shadow:0 2px 8px rgba(29,66,136,0.2);}.long-form-page .faqs > .d-flex > section:first-child > h3::after{display:none;}.long-form-page .faqs .accordion{border:none;border-radius:0;}.long-form-page .faqs .accordion .accordion-item{border:none !important;border-left:3px solid transparent !important;border-radius:0 !important;border-bottom:1px solid #e8ecf4 !important;background:transparent;margin-bottom:0;overflow:visible;transition:border-color 300ms ease,background-color 300ms ease;}.long-form-page .faqs .accordion .accordion-item:last-child{border-bottom:none !important;}.long-form-page .faqs .accordion .accordion-item:first-of-type{border-top:none;}.long-form-page .faqs .accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-left-color:transparent !important;border-image:linear-gradient(180deg,var(--lf-blue),var(--lf-green)) 1;border-image-slice:0 0 0 1;background:linear-gradient(90deg,rgba(29,66,136,0.03) 0%,transparent 100%);}.long-form-page .faqs .accordion .accordion-button{border-radius:0 !important;color:var(--lf-blue);background-color:transparent;padding:16px 40px 16px 20px;font-weight:600;font-size:1rem;line-height:1.4;}.long-form-page .faqs .accordion .accordion-button:focus{box-shadow:none;outline:2px solid var(--lf-blue);outline-offset:-2px;}.long-form-page .faqs .accordion .accordion-button:focus:not(:focus-visible){outline:none;}.long-form-page .faqs .accordion .accordion-button:focus-visible{outline:2px solid var(--lf-blue);outline-offset:-2px;}.long-form-page .faqs .accordion .accordion-button:not(.collapsed){color:var(--lf-blue);background-color:transparent;box-shadow:none;border-radius:0 !important;}.long-form-page .faqs .accordion .accordion-body{color:var(--lf-body);padding:0 8px 16px 20px;font-size:0.925rem;line-height:1.7;}.long-form-page .faqs > .d-flex > section:last-child{display:flex !important;max-width:300px;flex-shrink:0;padding:24px 24px 24px 0 !important;overflow:hidden;}.long-form-page .faqs > .d-flex > section:last-child > div{width:100%;padding:0 !important;}.long-form-page .faqs > .d-flex > section:last-child img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px;}.long-form-page .faqs .right-section .btn-appointment{display:none;}.long-form-page .recommend-service:not(.main-benefit){background:var(--lf-tint);padding:36px 24px;position:relative;}.long-form-page .recommend-service:not(.main-benefit) > h3{display:flex;align-items:center;gap:14px;font-size:1.75rem;font-weight:700;color:var(--lf-blue);letter-spacing:-0.02em;padding-bottom:0;margin-bottom:32px;max-width:1200px;margin-left:auto;margin-right:auto;}.long-form-page .recommend-service:not(.main-benefit) > h3::before{content:"\2605";display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;background:linear-gradient(135deg,var(--lf-blue),var(--lf-green));color:#fff;font-size:0.95rem;font-weight:800;line-height:1;flex-shrink:0;box-shadow:0 2px 8px rgba(29,66,136,0.2);}.long-form-page .recommend-service:not(.main-benefit) > h3::after{display:none;}.long-form-page .recommend-service:not(.main-benefit) .services-wrapper{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px;align-items:stretch;}.long-form-page .recommend-service .services-wrapper .service{background:var(--lf-card);border-radius:var(--lf-radius);border:1px solid rgba(0,0,0,0.08);box-shadow:none;transition:transform 300ms ease,box-shadow 300ms ease;padding:0;display:flex;flex-direction:column;flex:1 1 calc(33.333% - 14px);min-width:280px;max-width:calc(33.333% - 14px);}.long-form-page .recommend-service .services-wrapper .service:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgba(0,0,0,0.12),0 4px 10px rgba(0,0,0,0.08);}.long-form-page .recommend-service .services-wrapper .service-image{position:relative;overflow:hidden;margin-bottom:0;background-color:#f0f0f0;border-radius:var(--lf-radius) var(--lf-radius) 0 0;}.long-form-page .recommend-service .services-wrapper .service-image > a{display:block;}.long-form-page .recommend-service .services-wrapper .service-image img{width:100%;height:200px;object-fit:cover;border-radius:0;transition:transform 400ms ease;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.long-form-page .recommend-service .services-wrapper .service:hover .service-image img{transform:scale(1.05);}.long-form-page .recommend-service .service-image-overlay{position:absolute;inset:0;background:rgba(29,66,136,0.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 300ms ease;z-index:1;}.long-form-page .recommend-service .services-wrapper .service:hover .service-image-overlay,.long-form-page .recommend-service .services-wrapper .service:focus-within .service-image-overlay{opacity:1;}@media (hover:none){.long-form-page .recommend-service .service-image-overlay{opacity:1;background:rgba(29,66,136,0.35);}}.long-form-page .recommend-service .service-image-overlay-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;min-height:44px;font-size:0.875rem;font-weight:700;color:var(--lf-blue) !important;background:#fff;border:none;border-radius:4px;text-decoration:none !important;text-transform:uppercase;cursor:pointer;white-space:nowrap;}.long-form-page .recommend-service .recommended-service-accent{height:3px;background:linear-gradient(90deg,#3EB049,#2d8a38);}.long-form-page .recommend-service .recommended-service-content{padding:16px 20px 20px;flex:1;display:flex;flex-direction:column;align-items:flex-start;}.long-form-page .recommend-service .recommended-service-title{color:var(--lf-blue);font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:8px;}.long-form-page .recommend-service .recommended-service-description{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;color:rgba(0,0,0,0.6);font-size:0.875rem;line-height:1.5;text-align:left;}.long-form-page .banner-img{position:relative;background-blend-mode:normal !important;background-color:transparent !important;height:260px !important;display:flex;align-items:center;justify-content:center;margin:16px 24px;border-radius:var(--lf-radius);overflow:hidden;}.long-form-page .banner-img::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(29,66,136,0.9) 0%,rgba(42,82,152,0.8) 50%,rgba(62,176,73,0.65) 100%);z-index:1;}.long-form-page .banner-img > *{position:relative;z-index:2;}.long-form-page .banner-img h3{color:#fff !important;margin-bottom:20px;font-size:1.5rem;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,0.15);}.long-form-page .banner-img .btn-green,.long-form-page .banner-img button{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;min-height:44px;font-size:0.95rem;font-weight:600;font-family:inherit;text-transform:none;color:var(--lf-blue) !important;background:#fff !important;border:none !important;border-radius:999px;box-shadow:0 4px 20px rgba(0,0,0,0.15);transition:all var(--lf-transition);cursor:pointer;}.long-form-page .banner-img .btn-green:hover,.long-form-page .banner-img button:hover{background:#f0f4fb !important;box-shadow:0 8px 28px rgba(0,0,0,0.2);transform:translateY(-2px);}.long-form-page .advertise-wrapper{background-color:transparent;padding-left:24px;padding-right:24px;}.long-form-page .oil-change-label{border-bottom-color:var(--lf-blue);}.long-form-page .oil-change-label span{color:var(--lf-blue);}.long-form-page .card-adv-img{border:none !important;border-radius:var(--lf-radius);overflow:hidden;box-shadow:var(--lf-shadow);transition:all var(--lf-transition);background:var(--lf-card);}.long-form-page .card-adv-img:hover{box-shadow:var(--lf-shadow-hover);transform:translateY(-2px);}.long-form-page .card-adv-img .wrap-description{border:none;}.long-form-page .main-banner{border-radius:var(--lf-radius);overflow:hidden;box-shadow:var(--lf-shadow);margin:16px 24px;}@media (max-width:991.98px){.long-form-page .main-benefit:not(.recommend-service){padding:28px 24px;}.long-form-page .main-article{padding:28px 24px !important;}.long-form-page .recommend-service.main-benefit{padding:28px 24px;}.long-form-page .recommend-service:not(.main-benefit){padding:28px 24px;}.long-form-page .banner-img,.long-form-page .main-banner{margin-left:16px !important;margin-right:16px !important;}.long-form-page .faqs > .d-flex{margin-left:16px !important;margin-right:16px !important;max-width:none;}.long-form-page .faqs > .d-flex > section:last-child{display:none !important;}.long-form-page .recommend-service .services-wrapper .service{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px);}.long-form-page .main-benefit:not(.recommend-service) .section-content h3,.long-form-page .main-benefit:not(.recommend-service) .right-section h3,.long-form-page .main-article .main-article__content h3,.long-form-page .recommend-service:not(.main-benefit) > h3{font-size:1.5rem;}}@media (max-width:767px){.long-form-page .main-benefit:not(.recommend-service){padding:24px 16px;}.long-form-page .main-article{padding:24px 16px !important;}.long-form-page .recommend-service.main-benefit{padding:24px 16px;}.long-form-page .recommend-service:not(.main-benefit){padding:24px 16px;}.long-form-page .main-benefit .section-img img,.long-form-page .main-benefit .left-section img{height:220px;}.long-form-page .faqs > .d-flex{margin:10px 12px !important;}.long-form-page .faqs > .d-flex > section:first-child{padding:28px 20px;}.long-form-page .banner-img{margin:10px 12px;height:200px !important;}.long-form-page .recommend-service .services-wrapper .service{flex:1 1 100%;max-width:100%;}.long-form-page .recommend-service.main-benefit > .d-flex{flex-direction:column !important;}.long-form-page .recommend-service.main-benefit .service{padding:24px 20px 20px;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3,.long-form-page .main-benefit:not(.recommend-service) .right-section h3,.long-form-page .main-article .main-article__content h3,.long-form-page .recommend-service:not(.main-benefit) > h3{font-size:1.4rem;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3::before,.long-form-page .main-benefit:not(.recommend-service) .right-section h3::before,.long-form-page .main-article .main-article__content h3::before,.long-form-page .recommend-service:not(.main-benefit) > h3::before{width:36px;height:36px;min-width:36px;font-size:0.9rem;}.long-form-page .faqs .faq-title-icon{width:36px;height:36px;font-size:0.9rem;}.long-form-page .banner-img h3{font-size:1.25rem;text-align:center;padding:0 16px;}.long-form-page .banner-img .btn-green,.long-form-page .banner-img button{padding:12px 28px;font-size:0.875rem;}.long-form-page .main-article .seo-content-button,.long-form-page .recommend-service.main-benefit .seo-content-button{padding:10px 22px !important;font-size:0.825rem;}}@media (max-width:575px){.long-form-page .main-benefit:not(.recommend-service){padding:20px 12px;}.long-form-page .main-article{padding:20px 12px !important;}.long-form-page .recommend-service.main-benefit{padding:20px 12px;}.long-form-page .recommend-service:not(.main-benefit){padding:20px 12px;}.long-form-page .main-benefit .section-img img,.long-form-page .main-benefit .left-section img{height:180px;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3::before,.long-form-page .main-benefit:not(.recommend-service) .right-section h3::before{width:32px;height:32px;min-width:32px;font-size:0.8rem;}.long-form-page .main-benefit:not(.recommend-service) .section-content h3,.long-form-page .main-benefit:not(.recommend-service) .right-section h3{font-size:1.3rem;gap:10px;}.long-form-page .main-article .main-article__content h3::before,.long-form-page .recommend-service:not(.main-benefit) > h3::before{width:32px;height:32px;min-width:32px;font-size:0.8rem;}.long-form-page .main-article .main-article__content h3,.long-form-page .recommend-service:not(.main-benefit) > h3{font-size:1.3rem;gap:10px;}.long-form-page .faqs .faq-title-icon{width:32px;height:32px;font-size:0.85rem;}.long-form-page .faqs > .d-flex{margin:8px 8px !important;border-radius:12px;}.long-form-page .faqs > .d-flex > section:first-child{padding:24px 16px;}.long-form-page .banner-img{margin:8px 8px;height:180px !important;border-radius:12px;}.long-form-page .banner-img h3{font-size:1rem;padding:0 12px;}.long-form-page .banner-img .btn-green,.long-form-page .banner-img button{padding:10px 24px;font-size:0.825rem;}.long-form-page .recommend-service.main-benefit .service{width:100%;}.long-form-page .main-article .seo-content-button,.long-form-page .recommend-service.main-benefit .seo-content-button{padding:9px 20px !important;font-size:0.8rem;}.long-form-page .advertise-wrapper{padding-left:8px;padding-right:8px;}}@media (prefers-reduced-motion:reduce){.long-form-page,.long-form-page *{transition-duration:0.01ms !important;animation-duration:0.01ms !important;}.long-form-page .main-benefit .section-img:hover img,.long-form-page .main-benefit .left-section:hover img,.long-form-page .recommend-service .services-wrapper .service:hover .service-image img{transform:none !important;}.long-form-page .recommend-service .services-wrapper .service:hover,.long-form-page .recommend-service.main-benefit .service:hover,.long-form-page .banner-img .btn-green:hover,.long-form-page .banner-img button:hover,.long-form-page .main-article .seo-content-button:hover,.long-form-page .recommend-service.main-benefit .seo-content-button:hover{transform:none !important;}}
