.service-top{.testimonial-head{color:var(--blue-light)}z-index:1;position:relative;.wrapper{padding:0 2rem;display:flex;flex-direction:column;.top-wrapper{display:flex;gap:2rem;padding-top:2rem;align-items:stretch;justify-content:flex-start}iframe{border:none;width:100%;margin:auto}}}.bmg-review-widget{.review-widget{width:21.875rem!important;box-shadow:0 4px 4px 0 hsla(0,0%,60%,.25);overflow:hidden;height:100%;max-width:37.5rem;border-radius:1.2rem;font-family:Red Hat Display!important;color:#000!important;.review-widget-anchor{height:100%;display:block;.review-widget-wrapper{background-image:url(/images/widget-banner.jpg)!important;background-size:cover;background-position:50%;height:100%;border:none;display:flex;flex-direction:column;justify-content:space-evenly;gap:.2rem;.header{.header-text{margin-top:2rem;font-weight:500!important;font-size:1.375rem;font-family:Red Hat Display;color:#000}.rating{margin-top:0;.header-score{font-size:1.65rem!important;font-weight:700;font-family:Red Hat Display;color:#000}.header-stars{svg{color:#fb0!important}}.review-number{font-size:.625rem!important;font-family:Red Hat Display;margin:0;font-weight:500}}}.main-content{.latest-review{margin-top:1rem;font-size:.75rem!important;line-height:1rem!important}.latest-review .review-header{font-size:.75rem!important;font-weight:500;font-family:Red Hat Display;color:#000}.latest-review{.review-footer,.review-text{margin-bottom:.5rem;font-size:.75rem!important;font-weight:600;font-family:Red Hat Display;color:#000}.review-footer{font-size:.5rem!important}.recommend-garage{margin-bottom:1rem;font-size:.75rem!important;font-weight:600;font-family:Red Hat Display;color:#000}}.rating-by-category{display:flex;justify-content:space-between;gap:.5rem;flex-direction:column;p{display:flex;justify-content:space-between;gap:.5rem;.category{font-size:.875rem;font-weight:500;color:#000;font-family:Red Hat Display}}.category-stars{svg{color:#fb0!important}}}.recommend-garage{color:var(--blue-light)!important}}}}}}.bmg-review-widget .review-widget{display:none}.bmg-review-widget .review-widget:first-child{display:block}.bmg-review-widget .review-widget .footer{bottom:7%!important;background-color:none!important;span{color:#000!important;font-size:.5rem;font-family:Red Hat Display}.bmg-logo{height:.5rem!important}}.service-bottom{position:relative}.service-bottom-bg{background-color:var(--blue);padding:1rem}.service-bottom-bg-home{background-color:rgba(8,13,65,.8);padding:1rem 0}.service-bottom .grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:flex-start;grid-gap:5rem;gap:5rem;padding:1.5rem 0;position:relative;margin-top:.5rem;font-family:Red Hat Display;.head{font-size:var(--font-size-xl);font-weight:700}h3{font-size:1.4rem;font-weight:600;color:#fff}p{font-size:.875rem!important;line-height:1.7rem}}.service-bottom.service-border:before{position:absolute;content:"";width:3px;height:100%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.3) 15%,#fff 50%,hsla(0,0%,100%,.3) 85%,transparent);top:0;left:50%;transform:translateX(-50%)}.service-bottom .wrapper .container{margin-bottom:8rem}.service-bottom .wrapper .container>div iframe{max-width:23.5%}.flex-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:1.5rem;margin-top:6rem;margin-bottom:2rem;width:70%;margin-inline:auto;h2{font-size:39px}div>h2{font-size:30px;font-weight:550}div>p{font-size:18px}}.faq-accordion{width:100%;display:grid;max-width:900px;margin:2rem auto}.faq-item{margin-bottom:1.5rem;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.1);transition:all .4s cubic-bezier(.16,1,.3,1)}.faq-item:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.15)}.faq-question{width:100%;padding:1.5rem 2rem;text-align:left;background:transparent;color:#000;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1.15rem;font-weight:600;letter-spacing:.2px;transition:all .3s ease-out;position:relative}.faq-question:hover{background:hsla(0,0%,100%,.05)}.faq-question:after{content:"";position:absolute;bottom:0;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent)}.faq-question .indicator{font-size:1.4rem;transition:transform .3s ease-out;color:#000}.faq-question.active .indicator{color:#000}.faq-answer{padding:0 2rem;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),padding .3s ease;color:#000;line-height:1.6;font-size:1rem}.faq-answer.show{padding:0 2rem 1.8rem;max-height:1000px}.faq-item.active{background:linear-gradient(145deg,hsla(0,1%,74%,.12),hsla(0,0%,100%,.06));box-shadow:0 8px 32px rgba(0,0,0,.7)}@media (max-width:768px){.faq-question{padding:1rem 1.25rem;font-size:.9rem!important}.faq-answer{padding:0 1.5rem}.faq-answer.show{padding:0 1.5rem 1.5rem}}@media screen and (max-width:1025px){.service-top .wrapper{gap:2rem;padding:2rem;.top-wrapper{align-items:center;flex-direction:column}h2{font-size:18px!important}p{font-size:14px!important}iframe{aspect-ratio:16/9!important;min-height:200px;margin:auto}}.service-bottom{.wrapper .container h2{font-size:31px!important}.grid-container{gap:2rem;.head{font-size:25px!important}h3{font-size:18px!important}p{font-size:13px!important}}}.flex-container{width:90%;h2{font-size:31px}div>h2{font-size:18px}div>p{font-size:14px!important}}}@media screen and (max-width:767px){.service-top .wrapper{gap:2rem;padding:2rem 1rem;h2{font-size:18px!important}p{font-size:12px!important}}.service-bottom{.grid-container{grid-template-columns:1fr;gap:1rem;padding:1rem;h2{font-size:18px!important}p{font-size:14px!important}}.wrapper .container{margin-bottom:4rem;div{flex-direction:column;iframe{max-width:100%}}h2{font-size:28px!important}}.container>div{justify-content:center}}.grid-container{gap:3rem!important}.service-bottom:before{height:3px!important;width:100%!important;top:52%!important;left:50%!important;transform:translate(-50%,-50%)!important;background:linear-gradient(270deg,transparent 0,hsla(0,0%,100%,.3) 15%,#fff 50%,hsla(0,0%,100%,.3) 85%,transparent)!important;.grid-container{.head{font-size:20px!important}h3{font-size:16px!important}p{font-size:12px!important}}}.flex-container{width:100%;h2{font-size:25px}div>h2{font-size:18px;text-align:center}div>p{font-size:12px!important}}}@media (min-width:1101px) and (max-width:1300px){.bmg-review-widget{height:41.75rem!important}}@media (min-width:1301px) and (max-width:1400px){.bmg-review-widget{height:35.75rem!important}}@media (min-width:320px) and (max-width:1100px){.bmg-review-widget{min-width:unset!important;margin-bottom:2rem!important}.bmg-review-widget .review-widget{width:100%!important;max-width:unset!important;margin:auto}.review-widget-wrapper{background-position:unset!important}}@media (min-width:320px) and (max-width:500px){.service-bottom-home:before{top:54%!important}}.slider-container{display:flex;align-items:center;justify-content:center;position:relative;width:100%;margin:auto}.slider-wrapper{overflow-x:hidden;width:100%;padding:10px 0;cursor:-webkit-grab;cursor:grab}.slider-wrapper.video{padding-bottom:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.slider-wrapper:active{cursor:-webkit-grabbing;cursor:grabbing}.slider{display:flex;justify-content:flex-start;transition:transform .5s ease-in-out}@media screen and (min-width:1023px){.slider{justify-content:center}}.slide{box-sizing:border-box;flex:0 0 auto;padding:0 5px}.button{position:absolute;top:50%;border:none;cursor:pointer;font-size:1.5rem;background:transparent;z-index:10;color:#ccc}.left-button{left:-2.5rem;transform:translateY(-50%) rotate(-90deg)}.right-button{right:-2.4rem;transform:translateY(-50%) rotate(90deg)}.video-slide{aspect-ratio:16/9;margin-bottom:2rem;border-radius:.4rem;height:100%;background-color:transparent;position:relative;margin-top:4rem;iframe{height:100%;border-radius:.4rem}}.youtube-slide{border-radius:1rem;aspect-ratio:11/16;height:100%;background-color:transparent;position:relative;.overlay,iframe{height:100%;border-radius:1rem}.overlay{position:absolute;top:0;left:0;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 80%,transparent 81%,rgba(0,0,0,.8))}}.left-button,.right-button{background-color:#fff;border-radius:50%;aspect-ratio:1;width:2.5rem;padding:.5rem;height:2.5rem;opacity:.8;svg{color:#000}}@media screen and (max-width:1280px){.slide{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 10px)}.video-slide{margin-top:2rem;margin-bottom:0}}@media screen and (max-width:890px){.slide{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px)}}@media screen and (max-width:620px){.slide{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 10px)}.video-slide{margin-block:1rem}.left-button,.right-button{svg{height:1.125rem;width:1.125rem}}}@media (min-width:320px) and (max-width:1100px){.youtube-slide{aspect-ratio:unset;height:25rem;.aspect-video{aspect-ratio:unset!important}}}@media (min-width:320px) and (max-width:619px){.left-button{left:.5rem}.right-button{right:.5rem}.left-button,.right-button{display:flex;justify-content:center;align-items:center;svg{height:1rem;width:1rem}}}@media (min-width:320px) and (max-width:500px){.test-slider{display:none!important}}@media (min-width:501px) and (max-width:619px){.test-slider{width:1rem!important;height:1rem!important}}