:root{--pracdir-primary-main: #0078D6;--pracdir-primary-dark: #004884;--pracdir-primary-contrast: #FFFFFF;--pracdir-primary-contrast-blue: #0351AA;--pracdir-primary-paper-1: #F5FAFF;--pracdir-primary-paper-2: #EFF6FD;--pracdir-neutral-main: #64778F;--pracdir-neutral-dark: #2E3845;--pracdir-neutral-paper-2: #EFF1F3;--pracdir-neutral-paper-3: #DEE2E8;--pracdir-main-orange: #FF7826;--pracdir-paper-contrast: #000;--pracdir-success-paper-1: #F8FFF7;--pracdir-success-paper-3: #DEF9D9;--pracdir-success-dark: #1A8400;--pracdir-success-dark-alt: #136A00;--pracdir-d2d-green: #2FCB00;--pracdir-warning-main: #FFE565;--pracdir-typography-primary-font-family: "Manrope";--pracdir-typography-secondary-font-family: "Open Sans";--pracdir-spacing-medium-space: 0.5rem;--pracdir-spacing-button-sm-vert: 0.375rem;--pracdir-spacing-button-sm-horz: 1rem;--pracdir-spacing-button-md-vert: 0.625rem;--pracdir-spacing-button-md-horz: 1.25rem;--pracdir-radius-em2-radius: 2rem;--pracdir-typography-fontSize-body-sm-size: 0.875rem;--pracdir-typography-fontLineHeight-body-sm-line-height: 1.375rem;--pracdir-typography-fontSize-body-size: 1rem;--pracdir-typography-fontLineHeight-body-line-height: 1.625rem;--pracdir-typography-fontSize-title-3-size: 2rem;--pracdir-typography-fontLineHeight-title-3-line-height: 2.625rem;--pracdir-typography-fontSize-title-5-size: 1.25rem;--pracdir-typography-fontLineHeight-title-5-line-height: 1.75rem;--pracdir-typography-fontSize-title-5-size: 1.125rem;--pracdir-typography-fontLineHeight-title-5-line-height: 1.5rem;--pracdir-typography-fontSize-subtitle-sm-size: 16px;--pracdir-typography-fontLineHeight-subtitle-sm-line-height: 18px;--pracdir-typography-fontSize-subtitle-size: 1.125rem;--pracdir-typography-fontLineHeight-subtitle-line-height: 1.5rem;--pracdir-typography-fontSize-display-5-size: 1.75rem;--pracdir-typography-fontLineHeight-display-5-line-height: 2.375rem;--pracdir-typography-fontSize-display-6-size: 1.625rem;--pracdir-typography-fontLineHeight-display-6-line-height: 2.25rem;--pracdir-typography-fontLineHeight-label-sm: 1.375rem;--pracdir-typography-fontLineHeight-label-md: 1.375rem;--pracdir-typography-fontLineHeight-caption-line-height: 0.875rem}.elementor-kit-8 button.unstyle-btn{background-color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-decoration:inherit;color:inherit;border-style:inherit;border-width:inherit;border-color:inherit;border-radius:inherit;padding:inherit}.elementor-kit-8 button.unstyle-btn:hover,.elementor-kit-8 button.unstyle-btn:focus,.elementor-kit-8 input[type=button].unstyle-btn:hover,.elementor-kit-8 input[type=button].unstyle-btn:focus,.elementor-kit-8 input[type=submit].unstyle-btn:hover,.elementor-kit-8 input[type=submit].unstyle-btn:focus,.elementor-kit-8 .elementor-button.unstyle-btn:hover,.elementor-kit-8 .elementor-button.unstyle-btn:focus{background-color:inherit;color:inherit;border-style:inherit;border-width:inherit;border-color:inherit;border-radius:inherit}header section.main-navigation,footer{z-index:20}header>section:last-of-type:has(script){display:none}#pracdir-app{display:grid}@media(width >= 1024px){#pracdir-app{grid-template-columns:1.5fr 2fr}#pracdir-app:has(#pracdir-left.pracdir-has-results){height:calc(100vh - 110px)}#pracdir-app:not(:has(#pracdir-left.pracdir-has-results)){min-height:calc(100vh - 110px)}#pracdir-app #pracdir-left.pracdir-has-results{overflow-y:scroll;overscroll-behavior:contain}}@media(width >= 1280px){#pracdir-app{grid-template-columns:1fr 2fr;margin-left:calc((100vw - 1280px)/2 - 10px)}}#pracdir-app #pracdir-left{display:grid;grid-template-rows:auto auto auto auto 1fr;color:#000;background-color:#fff;text-align:center;font-style:normal;padding:10px 20px;z-index:20}#pracdir-app #pracdir-left>*{order:1}#pracdir-app #pracdir-left>p#breadcrumbs{font-size:14px;text-align:left;margin-block-end:.94rem}@media(width >= 1024px){#pracdir-app #pracdir-left>p#breadcrumbs{margin-block-end:1.31rem}}#pracdir-app #pracdir-left>img#pracdir-repair-shop-opening-illustration{width:80%;margin:0 auto}#pracdir-app #pracdir-left h1{font-feature-settings:"liga" off,"clig" off;margin-block-start:0;margin-block-end:0;margin-bottom:.5rem;font-family:var(--pracdir-typography-primary-font-family);font-size:var(--pracdir-typography-fontSize-title-3-size);line-height:var(--pracdir-typography-fontLineHeight-title-3-line-height);font-weight:700}#pracdir-app #pracdir-left .pracdir-heading-subtitle{font-family:var(--pracdir-typography-secondary-font-family);font-size:var(--pracdir-typography-fontSize-subtitle-sm-size);line-height:var(--pracdir-typography-fontLineHeight-subtitle-sm-line-height)}#pracdir-app #pracdir-left .pracdir-location-search-container{margin-top:1rem}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-btn-current-location{font-family:var(--pracdir-typography-secondary-font-family);font-size:var(--pracdir-typography-fontSize-body-size);line-height:var(--pracdir-typography-fontLineHeight-label-md);display:flex;position:relative;width:100%;height:3.375rem;padding:var(--pracdir-spacing-button-md-vert) var(--pracdir-spacing-button-md-horz);margin-bottom:1rem;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:var(--pracdir-radius-em2-radius);background-color:var(--pracdir-primary-main);color:var(--pracdir-primary-contrast)}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-btn-current-location:hover{background-color:var(--pracdir-primary-dark)}@media(width >= 1024px){#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-btn-current-location{font-family:var(--pracdir-typography-secondary-font-family);font-size:.875rem;line-height:var(--pracdir-typography-fontLineHeight-label-sm);height:3rem}}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper{position:relative;display:flex;align-items:center;width:100%}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location{font-family:var(--pracdir-typography-secondary-font-family);font-size:var(--pracdir-typography-fontSize-body-size);line-height:var(--pracdir-typography-fontLineHeight-body-line-height);height:3.375rem;border-radius:2.5rem;border:1px solid var(--pracdir-neutral-paper-2);background-color:var(--pracdir-neutral-paper-2);text-align:center;font-feature-settings:"liga" off,"clig" off}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location~.pracdir-btn-address-clear{background-color:var(--pracdir-neutral-paper-2)}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location::placeholder{color:var(--pracdir-neutral-main)}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location:focus{background-color:var(--pracdir-primary-contrast);border:1px solid var(--pracdir-main-orange);box-shadow:0 0 13px rgba(243,112,33,.3882352941);outline:none}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location:focus~.pracdir-btn-address-clear{background-color:var(--pracdir-primary-contrast)}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location::-webkit-search-cancel-button{display:none}@media(width >= 1024px){#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location{font-family:var(--pracdir-typography-secondary-font-family);font-size:var(--pracdir-typography-fontSize-body-sm-size);line-height:var(--pracdir-typography-fontLineHeight-body-sm-line-height);height:3rem}}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-input-location:not(:placeholder-shown)~.pracdir-btn-address-clear{display:flex}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-clear{display:none;position:absolute;align-items:center;justify-content:center;right:3rem;cursor:pointer;width:2.1875rem;height:2.1875rem}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-clear svg{color:var(--pracdir-paper-contrast)}@media(width >= 1024px){#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-clear{right:2.7rem}}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-submit{position:absolute;display:flex;align-items:center;justify-content:center;right:.54rem;cursor:pointer;background-color:var(--pracdir-neutral-paper-3);border-radius:50px;width:2.1875rem;height:2.1875rem}#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-submit svg{color:var(--pracdir-neutral-main)}@media(width >= 1024px){#pracdir-app #pracdir-left .pracdir-location-search-container .pracdir-input-wrapper .pracdir-btn-address-submit{right:.38rem}}#pracdir-app #pracdir-left .pracdir-location-search-container #pracdir-results-filters{display:none}#pracdir-app #pracdir-left .pracdir-location-search-container #pracdir-results-loading{display:none}#pracdir-app #pracdir-left .pracdir-location-search-container #pracdir-results-ma-msg{display:none}@media(width < 1024px){#pracdir-app #pracdir-left.pracdir-has-searched .pracdir-location-search-container{margin-top:0}#pracdir-app #pracdir-left.pracdir-has-searched>img,#pracdir-app #pracdir-left.pracdir-has-searched .pracdir-heading,#pracdir-app #pracdir-left.pracdir-has-searched .pracdir-heading-subtitle{display:none}#pracdir-app #pracdir-left:not(.pracdir-has-results):not(.pracdir-has-searched) p#breadcrumbs{margin-block-end:3.75rem}#pracdir-app #pracdir-left:not(.pracdir-has-results):not(.pracdir-has-searched) #pracdir-location-search-form{margin-bottom:3.75rem}}@media(width >= 1024px){#pracdir-app #pracdir-left{grid-template-rows:auto auto auto 1fr auto}#pracdir-app #pracdir-left img#pracdir-repair-shop-opening-illustration{order:2}#pracdir-app #pracdir-left:not(.pracdir-has-results):not(.pracdir-has-searched) p#breadcrumbs{margin-block-end:2.75rem}}#pracdir-app #pracdir-right{position:relative}.pracdir-details-card-wrapper .pracdir-btn-close-card{display:none}.pracdir-btn-has-loader:after{content:"";position:absolute;right:.75rem;width:1.5rem;height:1.5rem;border:.3em solid hsla(0,0%,100%,.4);border-right-color:hsla(0,0%,100%,.85);border-radius:50%;animation:btn-spinner 1.2s linear infinite}@keyframes btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}