/* Source and licensing information for the line(s) below can be found at https://qa.crashchampions.com/themes/custom/crashchampions/dist/css/styles.css. */
@font-face{font-family:"montserrat-bold";src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Bold.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Bold.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Bold.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Bold.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Bold.woff");font-weight:700}@font-face{font-family:"montserrat-regular";src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Regular.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Regular.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Regular.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Regular.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Regular.woff");font-weight:400}@font-face{font-family:"montserrat-light";src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Light.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Light.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Light.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Light.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-Light.woff");font-weight:300}@font-face{font-family:"montserrat-semibold";src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-SemiBold.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-SemiBold.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-SemiBold.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-SemiBold.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Montserrat-SemiBold.woff");font-weight:600}@font-face{font-family:"avenir-light";src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Light.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Light.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Light.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Light.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Light.woff");font-weight:300}@font-face{font-family:"avenir-book";src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Book.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Book.eot");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Book.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Book.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/Avenir-Book.woff");font-weight:300}@font-face{font-family:"futura-pt-heavy";src:url("/themes/custom/crashchampions/dist/css/../fonts/FuturaPTHeavy.otf");src:url("/themes/custom/crashchampions/dist/css/../fonts/FuturaPTHeavy.svg");src:url("/themes/custom/crashchampions/dist/css/../fonts/FuturaPTHeavy.ttf");src:url("/themes/custom/crashchampions/dist/css/../fonts/FuturaPTHeavy.woff");font-weight:600}.footer-legal__link,.footer-menu__link,.footer-menu__phone{background-image:linear-gradient(to top, currentColor 0, currentColor 100%);background-size:1px 1px;background-position:bottom 0 left -1px;background-repeat:no-repeat;text-decoration:none;transition:background-size 300ms ease-out,color 300ms}.footer-legal__link:hover,.footer-menu__link:hover,.footer-menu__phone:hover{text-decoration:none;background-size:100% 1px;background-position:bottom 0 left 0}.display-none{display:none}.display-block{display:block}.article{padding-bottom:4rem}.article__foot-content{border-top:.1rem solid rgba(0,0,0,.1);padding-top:1.4rem;position:relative;line-height:initial}.article__main{font-family:"montserrat-light",Arial,sans-serif}.article__main ul,.article__main ol{list-style-position:outside;padding-left:2rem}.article__main img{height:auto;margin:0 auto;padding-bottom:4.5rem}.article__main .article-text-highlight{font-size:1.7rem;line-height:3.2rem;font-family:"montserrat-regular",Arial,sans-serif;font-weight:300;color:#000;margin-bottom:0}.article__main .article-para-highlight{font-size:2.1rem;color:#404042}@media(min-width: 768px){.article{padding-bottom:8rem}}.repair-services-nav{border-top:.1rem solid rgba(0,0,0,.1);padding-top:1.5rem;padding-bottom:5rem;position:relative;line-height:initial;display:flex;justify-content:space-between}@media(min-width: 768px){.repair-services-nav{padding-bottom:8.5rem}}.repair-services-nav .link{align-items:center;color:#000;display:inline-flex;text-decoration:none;font:700 1.2rem/1.3rem "montserrat-bold",Arial,sans-serif;letter-spacing:-0.24px}.repair-services-nav .link__icon{display:block;fill:#e51c22;margin-right:8px;transform:rotate(180deg);transition:transform 300ms ease-out}.repair-services-nav .next-link .link__icon{transform:rotate(0deg);margin-left:.8rem;margin-right:0}.repair-services-detail .article__main h4{font-size:2.6rem;line-height:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-bottom:2.4rem}.repair-services-detail .image-text-ctr{display:flex;margin-bottom:2rem;margin-top:2rem;line-height:3.2rem;flex-direction:column;row-gap:2rem}.repair-services-detail .image-text-ctr img{padding:0;height:100%}.repair-services-detail .image-text-ctr p{font-size:1.4rem;line-height:2.5rem}@media(min-width: 768px){.repair-services-detail .image-text-ctr p{font-size:1.7rem;line-height:3.2rem}}@media(min-width: 768px){.repair-services-detail .image-text-ctr{margin-bottom:5.7rem;margin-top:3.5rem;column-gap:5rem;row-gap:0;flex-direction:row}}@media(min-width: 1280px){.repair-services-detail .image-text-ctr{margin-bottom:5rem}}.repair-services-detail .image-text-ctr.dynamic-component{margin-bottom:5rem;display:block;line-height:2.5rem}.repair-services-detail .image-text-ctr.dynamic-component img{margin-bottom:3rem}@media(min-width: 768px){.repair-services-detail .image-text-ctr.dynamic-component{margin-top:5rem;margin-bottom:3rem;line-height:3.2rem}.repair-services-detail .image-text-ctr.dynamic-component img{margin-right:3.5rem;margin-bottom:0}}@media(min-width: 1280px){.repair-services-detail .image-text-ctr.dynamic-component{margin-bottom:7rem}.repair-services-detail .image-text-ctr.dynamic-component img{margin-right:2.2rem}}.repair-services .article__main p{line-height:3.2rem}.path-locations .location{padding-top:3rem;padding-bottom:4.3rem}@media(min-width: 768px){.path-locations .location{min-height:37.4rem;padding-bottom:0}}@media(min-width: 1280px){.path-locations .location{padding-bottom:10rem}}@media(min-width: 768px){.path-locations .location__main{margin-top:7rem}}.path-locations .location__media{display:none}@media(min-width: 768px){.path-locations .location__media{display:block;height:auto}}.path-locations .location__media img{width:auto;height:auto;object-fit:cover;max-width:100%}@media(min-width: 768px){.path-locations .location__media img{margin-right:15%;margin-left:auto;max-height:34rem}}@media(min-width: 1280px){.path-locations .location__media img{margin-right:19.5rem}}.path-locations .location__ctr::after{display:none}.path-locations .location-center .locations-map{background:none}.path-locations .locations-wrapper{box-shadow:0px 23px 23px rgba(0,0,0,.15);margin-bottom:7rem;border-radius:2.2rem;overflow:hidden;position:relative}@media(min-width: 768px){.path-locations .locations-wrapper{margin-bottom:9rem}}.path-locations .locations-map .geolocation-map-container{height:40rem}@media(min-width: 768px){.path-locations .locations-map .geolocation-map-container{height:60rem}}.path-locations .state-centers{padding-top:5rem}@media(min-width: 768px){.path-locations .state-centers{padding-top:7.3rem}}.online-auth{background-color:#edeff0;padding:5.6rem 2rem 4rem}@media(min-width: 768px){.online-auth{padding:6.4rem 3rem;min-height:52rem}}@media(min-width: 1024px){.online-auth{padding:6.4rem 8rem}}.online-auth__content .title{color:#e51c22;font-size:3rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.2;text-align:center;margin-bottom:4.7rem}@media(min-width: 768px){.online-auth__content .title{font-size:3.6rem;line-height:1.527;margin-bottom:2rem}}.online-auth__content .short-desc p{font-size:1.7rem;line-height:1.8;font-family:"montserrat-light",Arial,sans-serif;text-align:center;margin-bottom:2rem}@media(min-width: 768px){.online-auth__content .short-desc p{text-align:left}}@media(min-width: 768px){.online-auth__content .short-desc p.text-align-center{text-align:center}}.online-auth__form{padding-bottom:4rem}@media(min-width: 768px){.online-auth__form{padding-bottom:6rem}}.online-auth__form form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}@media(min-width: 768px){.online-auth__form form{flex-direction:row;align-items:flex-end;justify-content:center;max-width:51.7rem;margin-left:auto;margin-right:auto}}.online-auth__form form label{display:block;color:#000;font-size:1.7rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.88;margin-bottom:1rem;text-align:center}.online-auth__form form select{display:block;padding:1.2rem 4rem 1.2rem 2rem;width:100%;background-color:#fff;border-radius:3.3rem;border:1px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 1.6rem);background-position-y:center;font-size:1.3rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;cursor:pointer;color:#000}@media(min-width: 768px){.online-auth__form form select{font-size:1.7rem;padding:1.2rem 5rem 1.2rem 2rem;background-position-x:calc(100% - 2.5rem);max-width:40rem}}.online-auth__form form .form-actions.js-form-wrapper{margin:1.7rem auto 0;cursor:pointer}@media(min-width: 768px){.online-auth__form form .form-actions.js-form-wrapper{margin:0 0 0 2rem;height:4rem}}.online-auth__state{margin-left:-2rem;margin-right:-2rem}@media(min-width: 768px){.online-auth__state{margin-left:auto;margin-right:auto}}.online-auth__state ul{margin:0;padding:0;list-style-type:none}.online-auth__state .highlight{text-align:center;font-family:"montserrat-bold",Arial,sans-serif;color:#e51c22;font-size:2rem;line-height:1.2;letter-spacing:-0.7px}.online-auth__state .state-centers__locations{background-color:#fff;padding:2.2rem 2rem 5rem;margin-bottom:5rem;border-radius:.8rem;box-shadow:0px 23px 23px rgba(0,0,0,.15)}@media(min-width: 768px){.online-auth__state .state-centers__locations{margin-bottom:3.4rem}}@media(min-width: 1280px){.online-auth__state .state-centers__locations{padding:4.4rem 6.5rem 7rem}}.online-auth__state .state-content__head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 2rem 0 0;cursor:pointer;margin-bottom:4rem}@media(min-width: 768px){.online-auth__state .state-content__head{padding-top:0;margin-bottom:2rem}}@media(min-width: 768px){.online-auth__state .state-content__head h5{margin-bottom:0}}.online-auth__state .state-content__head .state-name{font-size:2.1rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.19;display:inline-block;margin-right:1rem;color:#e51c22;text-transform:capitalize}@media(min-width: 768px){.online-auth__state .state-content__head .state-name{font-size:3.6rem;line-height:1.11;margin-right:2rem}}.online-auth__state .state-content__head .loc-count{font-size:1.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.1;color:#6b717b}@media(min-width: 768px){.online-auth__state .state-content__head .loc-count{font-size:2.1rem;line-height:1.52}}.online-auth__state .state-content__main__locations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;column-gap:3rem;row-gap:2rem;height:100%}@media(min-width: 768px){.online-auth__state .state-content__main__locations{justify-content:flex-start;max-width:69rem;margin:0 auto}}@media(min-width: 1280px){.online-auth__state .state-content__main__locations{max-width:105rem}}@media(min-width: 768px){.online-auth__state .state-content__main .location-card{width:31.9rem}}@media(min-width: 1024px){.online-auth__state .state-content__main .location-card{width:33rem}}.online-auth__hero{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}@media(min-width: 768px){.online-auth__hero{flex-direction:row;align-items:flex-start;padding-top:7rem}}@media(min-width: 1280px){.online-auth__hero{column-gap:13rem}}.online-auth__hero--main{padding:3rem 3.2rem 0 2rem}@media(min-width: 768px){.online-auth__hero--main{padding:3rem 0 0 3rem;width:50%}}@media(min-width: 1280px){.online-auth__hero--main{padding:3rem 0 0 8rem}}.online-auth__hero--main h1{font-size:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.176;margin-bottom:0}@media(min-width: 1280px){.online-auth__hero--main h1{font-size:5rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.1}}.online-auth__hero--media{width:100%;height:auto;object-fit:cover;padding:3rem 3.2rem 0 0}@media(min-width: 768px){.online-auth__hero--media{width:50%;align-self:flex-end;padding:0}}.online-auth__hero--media img{max-height:20rem;margin:0 0 0 auto}@media(min-width: 768px){.online-auth__hero--media img{margin:0 auto;max-height:30.5rem}}.leave-review-repair.location{padding-bottom:2.6rem}@media(min-width: 768px){.leave-review-repair.location{min-height:unset;padding-top:5rem;padding-bottom:5rem}}@media(min-width: 1280px){.leave-review-repair.location{padding-top:10rem;padding-bottom:7.3rem}}.leave-review-repair.location .location__media{display:none}@media(min-width: 768px){.leave-review-repair.location .location__media{display:block}}.leave-review-repair.location .location__img{height:100%}.leave-review-repair.location .input-text::placeholder{color:#6e7881}.leave-review-repair.text-image{background-color:#edeff0;margin-top:0;padding-top:4.2rem;row-gap:2rem}.leave-review-repair.text-image .text-image__heading{text-align:center}@media(min-width: 768px){.leave-review-repair.text-image .text-image__heading{margin-bottom:5rem;text-align:left}}@media(min-width: 768px){.leave-review-repair.text-image .text-image__text-wrap{padding-bottom:2rem}}.leave-review-repair.text-image .text-image__text{font-size:1.7rem}@media(min-width: 768px){.leave-review-repair.text-image .text-image__text{font-size:2.1rem}}.leave-review-repair.text-image img{align-self:center;height:30rem}@media(min-width: 768px){.leave-review-repair.text-image img{align-self:flex-end;max-height:40rem;height:unset}}@media(min-width: 1280px){.leave-review-repair.text-image{padding-top:7rem}}.repair-status__hero{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#fff}@media(min-width: 768px){.repair-status__hero{flex-direction:row;align-items:center}}@media(min-width: 1280px){.repair-status__hero{column-gap:13rem}}.repair-status__hero--main{padding:3rem 3rem 0 2rem}@media(min-width: 768px){.repair-status__hero--main{padding:0 0 0 3rem;width:50%}}@media(min-width: 1280px){.repair-status__hero--main{padding:0 0 0 8rem}}.repair-status__hero--media{width:100%;height:auto;object-fit:cover}@media(min-width: 768px){.repair-status__hero--media{width:50%}}.repair-status__hero .title{font-size:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.176}@media(min-width: 1280px){.repair-status__hero .title{font-size:5rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.1}}.repair-status__form{background-color:#edeff0;padding:4.8rem 2rem 0}.repair-status__form__desc{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.82;max-width:96.5rem;margin-left:auto;margin-right:auto;margin-bottom:3rem}@media(min-width: 768px){.repair-status__form__desc{margin-bottom:5rem}}.repair-status__form__desc p{margin-bottom:0}.repair-status__form__msg .msg-details{padding:0 1rem}@media(min-width: 768px){.repair-status__form__msg .msg-details{max-width:98.6rem;margin-left:auto;margin-right:auto}}.repair-status__form__msg .msg-details__title h4{color:#e51c22;font-size:2.6rem;line-height:1.3;font-family:"montserrat-bold",Arial,sans-serif;text-align:center;padding-bottom:1.4rem;margin-bottom:0}@media(min-width: 768px){.repair-status__form__msg .msg-details__title h4{margin-top:-3.7rem}}.repair-status__form__msg .msg-details__desc{font-size:1.7;font-family:"montserrat-light",Arial,sans-serif;line-height:1.82;text-align:center;max-width:92.5rem}.repair-status__form__msg .status-support{margin-top:3rem;padding-left:1rem;padding-right:1rem}@media(min-width: 768px){.repair-status__form__msg .status-support{margin-top:4rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;column-gap:13.6rem}}.repair-status__form__msg .status-support__content{margin-bottom:3.5rem}@media(min-width: 768px){.repair-status__form__msg .status-support__content{margin-bottom:0}}.repair-status__form__msg .status-support .cta-wrapper{margin-bottom:1.5rem;column-gap:2rem}.repair-status__form__msg .status-support .help-call span{color:#6e7881;font-size:1.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:2.28;margin-right:1.5rem;letter-spacing:1.4px;display:none}@media(min-width: 768px){.repair-status__form__msg .status-support .help-call span{display:inline-block}}.repair-status__form__msg .status-support .help-call a{color:#000;font-size:2.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3;text-decoration:none}.repair-status__form__msg .status-support .help-call a:hover{text-decoration:underline}@media(min-width: 768px){.repair-status__form__msg .status-support .help-call a{color:#e51c22}}.repair-status__form__msg .status-support__media img{margin:0 auto}.repair-status__form__success .content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:3rem;padding:3rem 0;align-items:center;text-align:center;border-top:1px solid rgba(0,0,0,.1)}@media(min-width: 768px){.repair-status__form__success .content{max-width:77.6rem;margin-left:auto;margin-right:auto;flex-direction:row;column-gap:4.7rem;flex-wrap:nowrap;text-align:left;align-items:flex-start;justify-content:space-between;padding:6rem 0}}.repair-status__form__success .media{margin-bottom:5.7rem}.repair-status__form__success .media img{width:19.5rem;height:16rem;object-fit:contain}@media(min-width: 768px){.repair-status__form__success .media{width:19.5rem}}@media(min-width: 768px){.repair-status__form__success .order-info{max-width:53.3rem}}.repair-status__form__success .order-no{font-size:1.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.25;color:#6e7881}.repair-status__form__success .order-no__no{color:#000}.repair-status__form__success .vehicle-status{margin-top:3rem;font-size:2.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3;color:#000}.repair-status__form__success .vehicle-status__status{color:#e51c22}.repair-status__form__success .status-desc{font-family:"montserrat-light",Arial,sans-serif;font-size:1.7rem;line-height:1.82;margin-top:1rem}.repair-status__form__success .status-desc p{margin-bottom:0}.repair-status-form{text-align:center;max-width:45rem;margin-left:auto;margin-right:auto}.repair-status-form .title{font-size:2.6rem;line-height:1.3;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:0;margin-left:-1rem;margin-right:-1rem}@media(min-width: 768px){.repair-status-form .title{margin-left:auto;margin-right:auto}}.repair-status-form .title-sec{font-size:1.7rem;line-height:1.17;max-width:27.3rem;margin:0 auto 2rem}@media(min-width: 768px){.repair-status-form .title-sec{max-width:100%}}.repair-status-form__head{text-align:center;margin-bottom:2rem}.repair-status-form__head .open-modal{color:#000;font-size:1.4rem;line-height:2;font-family:"montserrat-light",Arial,sans-serif;text-decoration:underline;text-align:center;display:inline-block}.repair-status-form__wrapper{padding-bottom:6.3rem}@media(min-width: 768px){.repair-status-form__wrapper{padding-bottom:10rem}}.repair-status-form .js-form-item.form-item{position:relative}.repair-status-form .js-form-item.form-item>label{position:absolute;left:2rem;top:50%;transform:translateY(-50%);color:#6b717b;font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2;z-index:1}.repair-status-form .js-form-item.form-item>label::after{content:"*";color:#e51c22}.repair-status-form .js-form-item.form-item input{width:100%;background-color:#fff;border:none;border-radius:3.3rem;outline:none;padding:1.2rem 2rem;color:#000;font-size:1.7rem;line-height:1.29;font-family:"montserrat-light",Arial,sans-serif;position:relative}.repair-status-form .js-form-item.form-item input:focus{outline:none;z-index:2}.repair-status-form .js-form-item.form-item input:not(:placeholder-shown):not(:focus){z-index:2}.repair-status-form .js-form-item.form-item input::placeholder{color:rgba(0,0,0,0);visibility:hidden}.repair-status-form__or{text-align:center;text-transform:uppercase;color:#e51c22;font-size:2.6rem;line-height:1.3;font-family:"montserrat-bold",Arial,sans-serif;display:inline-block;margin-top:3rem}.repair-status-form__lname{margin-bottom:1.5rem}.repair-status-form .js-form-submit{background-color:#e51c22;color:#fff;border-radius:99.9rem;padding:.9rem 2.1rem;outline:none;border:none;font-size:1.7rem;line-height:1.17;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-0.34px;margin-top:3rem;transition:background-color 300ms,color 300ms;cursor:pointer}.repair-status-form .js-form-submit:hover{background-color:#000}.privacy-hero{background:linear-gradient(#6b717b, #000000);padding:2rem 2rem 0 3rem;display:flex;flex-direction:column;gap:3rem}@media(min-width: 768px){.privacy-hero{flex-direction:row;padding-left:5rem;padding-right:5rem;gap:5rem}}@media(min-width: 1280px){.privacy-hero{padding-left:19.4rem;padding-right:15rem}}.privacy-hero__category{font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;color:#d9d9d9;text-transform:uppercase;font-family:"montserrat-bold",Arial,sans-serif}.privacy-hero__heading{font-family:"montserrat-bold",Arial,sans-serif;font-size:3rem;line-height:3.6rem;letter-spacing:.18px;color:#fff;margin-bottom:0}@media(min-width: 768px){.privacy-hero__heading{margin-top:1.5rem}}@media(min-width: 1280px){.privacy-hero__heading{font-size:5rem;line-height:4rem;letter-spacing:.3px}}@media(min-width: 768px){.privacy-hero__content{padding-top:6.3rem;padding-bottom:5rem}}.privacy-hero__img{flex:1}.privacy-hero__img img{max-height:20rem;margin:0 0 0 auto}@media(min-width: 768px){.privacy-hero__img img{max-height:20rem}}@media(min-width: 1280px){.privacy-hero__img img{max-height:36rem}}.privacy-description{padding:5rem 3rem 7rem 2rem;font-family:"montserrat-light",Arial,sans-serif;color:#404042}@media(min-width: 768px){.privacy-description{padding:5rem}}@media(min-width: 1280px){.privacy-description{padding:10rem 19.5rem}}.privacy-description p{font-size:1.4rem;line-height:2.5rem;color:#404042;font-family:"montserrat-light",Arial,sans-serif;padding-bottom:2rem;margin-bottom:0;word-wrap:break-word;width:calc(100vw - 5rem)}@media(min-width: 768px){.privacy-description p{font-size:1.7rem;line-height:3.2rem;width:unset;word-wrap:unset}}.privacy-description p strong{font-family:"montserrat-semibold",Arial,sans-serif}.privacy-description p.highlight{font-size:1.7rem;line-height:3.1rem}@media(min-width: 768px){.privacy-description p.highlight{font-size:2.1rem;line-height:3.2rem}}.privacy-description a{color:#d60006}.privacy-description h2{padding-top:3rem;padding-bottom:3rem;font-size:2.1rem;line-height:3.2rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;margin:0}@media(min-width: 768px){.privacy-description h2{padding-top:3.5rem;padding-bottom:2.3rem;font-size:2.6rem;line-height:3.4rem}}.privacy-description ul{margin:0}.privacy-description ul li{font-size:1.4rem;line-height:2.5rem}@media(min-width: 768px){.privacy-description ul li{font-size:1.7rem;line-height:3.2rem}}.privacy-description ul,.privacy-description ol{list-style-position:outside;padding-left:2rem}.history-hero{padding:4rem 2rem 5rem}@media(min-width: 768px){.history-hero{padding:8rem 0 7rem 8rem;max-width:75.3rem}}@media(min-width: 1280px){.history-hero{padding-left:19.5rem}}.history-hero .eyebrow-text{font-family:"futura-pt-heavy",Arial,sans-serif;color:#e51c22;font-size:1.4rem;line-height:2.2;letter-spacing:1.4px}@media(min-width: 768px){.history-hero .eyebrow-text{margin-bottom:1.5rem}}.history-hero .eyebrow-text p{margin-bottom:0}.history-hero .title{font-family:"montserrat-bold",Arial,sans-serif;font-size:3.1rem;line-height:1.16;margin-bottom:4rem}@media(min-width: 768px){.history-hero .title{font-size:3.6rem;line-height:1.11}}.history-hero__cta{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;row-gap:2rem}@media(min-width: 768px){.history-hero__cta{flex-direction:row;row-gap:0;column-gap:2rem}}.history-hero__cta button{cursor:pointer}.history-hero__cta a{width:fit-content}.history-video__thumbnail{position:relative;width:100%;cursor:pointer}.history-video__thumbnail img{pointer-events:none}.history-video .thumbnail{width:100%;height:auto;object-fit:cover}.history-video .icon{object-fit:contain;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:6rem;height:auto;pointer-events:none}.our-history .timeline-wrapper{margin-top:5rem}@media(min-width: 768px){.our-history .timeline-wrapper .title-slant{font-size:2.2rem;line-height:1;letter-spacing:-0.44px}}.our-history .timeline-wrapper .timeline-desc{font-size:1.7rem}@media(min-width: 768px){.our-history .timeline-wrapper .timeline-desc{font-size:2.1rem;line-height:1.52}}.our-history .timeline-wrapper .process-timeline .timeline{margin-bottom:5rem}@media(min-width: 768px){.our-history .timeline-wrapper .process-timeline .timeline .icon{transform:translateX(-3.7rem)}}@media(min-width: 1280px){.our-history .timeline-wrapper .process-timeline .timeline .icon{transform:translateX(-3.3rem)}}@media(min-width: 768px){.our-history .timeline-wrapper .process-timeline .timeline:nth-child(odd) .icon{transform:translateX(3.7rem)}}@media(min-width: 1280px){.our-history .timeline-wrapper .process-timeline .timeline:nth-child(odd) .icon{transform:translateX(3.3rem)}}@media(min-width: 768px){.our-history .timeline-wrapper .process-timeline .timeline:last-child .process-step-no{width:15.2rem;height:15.2rem}}@media(min-width: 768px){.our-history .timeline-wrapper .process-timeline .timeline .title{margin-bottom:0}}.our-history .timeline-wrapper .process-timeline .timeline .timeline-content{box-shadow:none;background-color:rgba(0,0,0,0);border-radius:0}@media(min-width: 768px){.our-history .timeline-wrapper .process-timeline .timeline .timeline-content{padding:1.1rem 0 0}}@media(min-width: 1280px){.our-history .timeline-wrapper .process-timeline .timeline .timeline-content{padding-right:12rem}}.our-history .timeline-wrapper .process-timeline .timeline .img-content img{border-radius:1rem}@media(min-width: 1280px){.our-history .img-text__wrapper{max-width:101rem}}@media(min-width: 1280px){.our-history .img-text__content{flex-basis:52%}}@media(min-width: 1280px){.our-history .img-text__img-wrap{flex-basis:48%}}@media(min-width: 768px){.our-history .modal iframe{min-height:50rem}}@media(min-width: 1280px){.our-history .modal iframe{width:100%}}@media(min-width: 1280px){.our-history .modal__wrapper{max-width:100%;padding:0 8rem}}.our-history .modal__body{margin-top:2rem}@media(min-width: 768px){.our-history .modal__body{margin-top:4rem}}@media(min-width: 1280px){.our-history .modal__body{margin-top:5rem}}.bios-hero{background:linear-gradient(#6b717b, #000000);padding:4rem 2rem 4rem 3rem;display:flex;flex-direction:column;gap:2rem}@media(min-width: 768px){.bios-hero{flex-direction:row;padding-left:5rem;padding-right:5rem;gap:5rem}}@media(min-width: 1280px){.bios-hero{padding-left:19.4rem;padding-right:15rem}}.bios-hero__category{font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;color:#d9d9d9;text-transform:uppercase;font-family:"montserrat-bold",Arial,sans-serif}.bios-hero__heading{font-family:"montserrat-bold",Arial,sans-serif;font-size:3rem;line-height:3.6rem;letter-spacing:.18px;color:#fff;margin-bottom:0;margin-top:1rem}@media(min-width: 768px){.bios-hero__heading{margin-top:1.5rem}}@media(min-width: 1280px){.bios-hero__heading{font-size:5rem;line-height:5.5rem;letter-spacing:.3px}}.bios-hero__content{flex:1}@media(min-width: 768px){.bios-hero__content{padding-top:2rem;padding-bottom:5rem}}@media(min-width: 1280px){.bios-hero__content{padding-top:6.3rem}}.bios-hero__img{flex:1}.bios-hero__img img{height:20rem;margin:0 0 0 auto}@media(min-width: 768px){.bios-hero__img img{height:20rem}}@media(min-width: 1280px){.bios-hero__img img{height:36rem}}.bios__description{font-family:"montserrat-light",Arial,sans-serif;font-size:1.7rem;line-height:1.82;text-align:left;margin-top:5.8rem;padding-left:2.2rem;padding-right:2.2rem}@media(min-width: 768px){.bios__description{font-size:2.1rem;line-height:1.52;margin-top:7rem;padding-left:5rem;padding-right:5rem}}@media(min-width: 1280px){.bios__description{padding-left:19.5rem;padding-right:19.5rem}}.member-card{width:100%;position:relative}@media(min-width: 768px){.member-card{width:calc(50% - 1.6rem)}}.member-card__wrapper{display:flex;flex-direction:column;padding:3rem 2.3rem 9rem 2.2rem;flex-wrap:wrap;gap:3.2rem}@media(min-width: 768px){.member-card__wrapper{flex-direction:row;padding:5rem 5rem 9rem 5rem}}@media(min-width: 1280px){.member-card__wrapper{padding:7rem 19.5rem 10rem 19.5rem}}.member-card_link{position:absolute;top:0;right:0;left:0;bottom:0;text-indent:-9999px;z-index:1}.member-card_name{font-size:2.6rem;line-height:3.4rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif}.member-card_position{color:#6e7881;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px}.member-card_img{overflow:hidden;height:27.2rem}.member-card_img img{border-top-left-radius:.8rem;border-top-right-radius:.8rem;width:100%;height:100%;object-fit:cover;object-position:top}.member-card:hover .member-card_img img{transform:scale(1.05)}.member-card:hover .member-card_content img{transform:translateX(7px)}.member-card_content{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;box-shadow:0px 23px 23px rgba(0,0,0,.15);padding:2.6rem 3.1rem 1rem 3.5rem;height:17.4rem;font-family:"montserrat-bold",Arial,sans-serif}.member-card_content img{width:1.1rem;height:2.2rem;position:absolute;bottom:2rem;right:2rem}@media(min-width: 768px){.member-card_content{padding:3rem 2.2rem 2rem 3.8rem}.member-card_content img{right:1rem}}@media(min-width: 1280px){.member-card_content{padding:2.6rem 3.1rem 1rem 3.5rem}.member-card_content img{right:2rem}}.member-details-modal__wrapper .help-text{color:#d9d9d9;margin-bottom:0}@media(min-width: 768px){.member-details-modal__wrapper .help-text{margin-bottom:1rem}}.member-details-modal__wrapper .modal-title{margin-bottom:4rem}@media(min-width: 768px){.member-details-modal__wrapper .modal-title{margin-bottom:3rem}}.member-details-modal__wrapper .modal__content{font-size:1.7rem;line-height:3.2rem;color:#fff;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:5rem}@media(min-width: 768px){.member-details-modal__wrapper .modal__content{font-size:2.1rem;margin-top:5.4rem}}.member-details-modal__wrapper .modal__body img{width:100%}#memberDetailsModal.modal{padding-top:0;padding-bottom:2rem}.media-hero{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:7.7rem;background-color:#fff}@media(min-width: 768px){.media-hero{flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:8.9rem}}.media-hero h1{margin:0;font-size:3.2rem;line-height:1.12}@media(min-width: 1280px){.media-hero h1{font-size:5rem}}@media(min-width: 768px){.media-hero__media,.media-hero__content{width:50%}}.media-hero__content{padding:3rem 2rem}@media(min-width: 768px){.media-hero__content{padding-left:3rem;padding-right:3rem}}@media(min-width: 1280px){.media-hero__content{padding-left:8rem;padding-right:8rem}}.media-hero__media img{object-fit:cover;width:100%}.media-card .title-slant{margin-bottom:3rem;padding-left:2rem;letter-spacing:-0.44px}@media(min-width: 768px){.media-card .title-slant{margin-bottom:6rem;padding-left:8rem;font-size:2.2rem;line-height:1}}.media-card__wrapper{list-style:none;margin:0;padding:0 2rem 9rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;column-gap:1.8rem;row-gap:2rem}@media(min-width: 768px){.media-card__wrapper{padding:0 4rem 9rem;column-gap:2.2rem}}@media(min-width: 1280px){.media-card__wrapper{padding:0 0 9rem;margin-left:8rem;max-width:128rem}}.media-card__card{width:calc(50% - .9rem)}@media(min-width: 768px){.media-card__card{width:calc(33.3% - 1.5rem)}}@media(min-width: 1024px){.media-card__card{width:calc(24.5% - 1.2rem)}}@media(min-width: 1280px){.media-card__card{width:19.5rem}}.media-card__card .card{height:100%}.media-card__card .card__link{opacity:0}.media-card__card .card__media{height:10rem;background-color:rgba(0,0,0,0);position:relative}@media(min-width: 768px){.media-card__card .card__media{height:12.4rem}}.media-card__card .card__media img{object-fit:cover;width:100%}.media-card__card .card__media .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:4.8rem;height:3.3rem;object-fit:contain}.media-card__card .card__main{font-size:1.4rem;line-height:1.42;padding:2rem 2rem 4rem}@media(min-width: 768px){.media-card__card .card__main{font-size:1.7rem;line-height:1.17}}.media-card__card .card__title{font-size:inherit;line-height:inherit}.media-card__card .card.pdf-card .card__main{padding:2.7rem 1.85rem 4.5rem}@media(min-width: 768px){.media-card__card .card.pdf-card .card__main{padding:3.3rem 2.27rem 5.5rem}}.media-card__card .card.pdf-card .card__icon{width:1.4rem}@media(min-width: 768px){.media-card__card .card.pdf-card .card__icon{width:1.8rem}}.media-card .press-card{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0px 23px 23px rgba(0,0,0,.15);border-radius:.8rem;background-color:#fff;position:relative;overflow:hidden}.media-card .press-card:hover .card__icon{transform:translateX(0.7rem)}@media(min-width: 1024px){.media-card .press-card{flex-direction:row;align-items:flex-start}}@media(min-width: 768px){.media-card .press-card__wrapper{flex-grow:1;max-width:calc(50% - 1.1rem)}}.media-card .press-card__link{bottom:0;left:0;position:absolute;right:0;text-indent:-999px;top:0;z-index:1;opacity:0}.media-card .press-card__media{height:25.4rem}.media-card .press-card__media img{width:100%;height:100%;object-fit:cover}@media(min-width: 1024px){.media-card .press-card__media img{width:18rem;max-width:18rem}}@media(min-width: 1280px){.media-card .press-card__media img{width:21.7rem;max-width:21.7rem}}@media(min-width: 1024px){.media-card .press-card__media{height:100%;min-height:16.5rem}}.media-card .press-card__main{padding:1.7rem 5.3rem 8rem 1.8rem}@media(min-width: 1024px){.media-card .press-card__main{padding:1.7rem 3rem 5rem 2rem}}@media(min-width: 1280px){.media-card .press-card__main{padding-right:12.7rem}}.media-card .press-card__date{color:#6e7881;font-size:1rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:3.2;letter-spacing:1px}.media-card .press-card__title{margin-bottom:0;font-size:1.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.42}.media-card .press-card__icon{position:absolute;bottom:1.7rem;right:1.6rem;left:auto;width:2.2rem;height:auto;object-fit:contain;transition:transform 300ms ease-out}.media-card__section-title{margin-bottom:3rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding-right:2rem}@media(min-width: 768px){.media-card__section-title{margin-bottom:6rem;padding-right:0;justify-content:flex-start}}.media-card__section-title .title-slant{margin-bottom:0}.media-card__section-title .view-all{display:inline-block;position:relative;color:#000;font-size:1.2rem;letter-spacing:-0.24px;font-family:"montserrat-bold",Arial,sans-serif;line-height:1;margin-left:2rem;padding-right:2rem;text-decoration:none}@media(min-width: 768px){.media-card__section-title .view-all{padding-right:0}}.media-card__section-title .view-all:hover .card__icon{transform:translate(0.7rem, -50%)}.media-card__section-title .card__icon{right:0;top:50%;transform:translateY(-50%);transition:transform 300ms ease-out;width:.7rem}@media(min-width: 768px){.media-card__section-title .card__icon{right:-1.6rem}}.media-support{margin:0 2rem;padding-bottom:4rem}@media(min-width: 768px){.media-support{max-width:68.8rem;margin-left:4rem;padding-bottom:10rem;font-size:2.1rem;line-height:1.52}}@media(min-width: 1024px){.media-support{max-width:94.4rem}}@media(min-width: 1280px){.media-support{max-width:128rem;margin-left:8rem}}.media-support p{margin-bottom:0;font-family:"montserrat-light",Arial,sans-serif}.media-support a{color:#d60006}.media-assets{background-color:#edeff0}@media(min-width: 1280px){.media-assets .modal__wrapper{max-width:128rem}}@media(min-width: 768px){.media-assets .modal .modal-title{margin-bottom:2rem}}@media(min-width: 1280px){.media-assets .modal .close-modal{top:4.2rem}}.aboutus-hero{display:flex;padding:3rem 3rem 5rem 2rem;gap:2rem;flex-direction:column}@media(min-width: 768px){.aboutus-hero{padding:8rem;flex-direction:row;justify-content:space-between;gap:4.7rem}}@media(min-width: 1280px){.aboutus-hero{padding:14rem 8rem 9rem 8rem}}.aboutus-hero__category{text-transform:uppercase;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;font-family:"montserrat-bold",Arial,sans-serif;color:#e51c22;margin-bottom:1.5rem}.aboutus-hero__heading{font-size:3.2rem;line-height:3.6rem;letter-spacing:.19px;color:#000;margin:0}@media(min-width: 1280px){.aboutus-hero__heading{font-size:5rem;line-height:5.5rem;letter-spacing:-1px}}.aboutus-hero__img{width:100%}@media(min-width: 768px){.aboutus-hero__img{align-self:center;width:60%}}.aboutus-banner{margin-bottom:6rem;background:linear-gradient(#000000 97%, #ffffff 3%)}@media(min-width: 768px){.aboutus-banner{background:linear-gradient(#000000 85%, #ffffff 15%);margin-bottom:9rem}}@media(min-width: 768px)and (max-width: 1024px){.aboutus-banner{background:linear-gradient(#000000 95%, #ffffff 5%)}}.aboutus-banner_heading{font-size:2.5rem;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:.22px;margin-bottom:3rem}@media(min-width: 768px){.aboutus-banner_heading{font-size:3.6rem;line-height:4rem}}.aboutus-banner_main{color:#fff;display:flex;flex-direction:column;padding:5rem 3rem 0 2rem}@media(min-width: 768px){.aboutus-banner_main{padding:9rem 8rem 0 8rem;gap:3rem;flex-direction:row}}@media(min-width: 768px)and (max-width: 1024px){.aboutus-banner_main{flex-direction:column;gap:0}}@media(min-width: 1280px){.aboutus-banner_main{gap:7rem}}.aboutus-banner_media{align-self:center}.aboutus-banner_media img{height:30rem}@media(min-width: 768px){.aboutus-banner_media{align-self:flex-end}}@media(min-width: 768px)and (max-width: 1024px){.aboutus-banner_media{align-self:center}}@media(min-width: 1280px){.aboutus-banner_media{flex-basis:100%;margin-right:3.5rem}}.aboutus-banner_text{font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:3rem}@media(min-width: 768px){.aboutus-banner_text{font-size:2.1rem;line-height:3.2rem}}.aboutus-banner_content{padding-bottom:4rem}@media(min-width: 768px){.aboutus-banner_content{width:100%}}@media(min-width: 1280px){.aboutus-banner_content{width:unset}}.aboutus-banner_sub{padding:0 2rem;position:relative}.aboutus-banner_sub .play-video{position:absolute;width:6rem;height:4rem;top:calc(50% - 1rem);left:calc(50% - 3rem)}@media(min-width: 768px){.aboutus-banner_sub{padding:0 8rem}}.aboutus-heading{font-size:3.2rem;line-height:3.6rem;color:#e51c22;letter-spacing:.19px;margin-bottom:0;text-align:center}@media(min-width: 768px){.aboutus-heading{font-size:5rem;line-height:5.5rem;letter-spacing:.3px}}.cc-diff{padding:0 4rem 0 2rem}@media(min-width: 768px){.cc-diff{padding:0 8rem}}@media(min-width: 1280px){.cc-diff{padding:0 12rem}}.cc-diff_description{line-height:3.1rem;font-size:1.7rem;color:#404042;margin-top:3rem;margin-bottom:3rem;text-align:left;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.cc-diff_description{line-height:3.2rem;font-size:2.1rem}}.cc-diff__main{text-align:center}.cc-diff_heading{font-size:2.5rem;line-height:4rem;letter-spacing:.22px;font-family:"montserrat-bold",Arial,sans-serif;margin:0}@media(min-width: 768px){.cc-diff_heading{font-size:3.6rem}}.cc-diff .btn--video::after{content:"";width:1.2rem;height:1.5rem;background:url("/themes/custom/crashchampions/dist/css/../../images/play-icon.svg") no-repeat;display:inline-flex;margin-left:.9rem;position:relative;bottom:-2px}.cc-diff-promise{margin-top:6.5rem;padding:0 2rem;position:relative;padding-top:5.5rem}.cc-diff-promise img{margin-bottom:3rem}@media(min-width: 768px){.cc-diff-promise img{margin-right:5rem;margin-bottom:0}}@media(min-width: 1280px){.cc-diff-promise img{margin-right:10rem}}.cc-diff-promise .cc-diff_description{margin-top:0}@media(min-width: 768px){.cc-diff-promise .cc-diff_description{margin-top:3rem}}.cc-diff-promise_content{width:100%}.cc-diff-promise .cc-diff_heading{position:absolute;top:0}@media(min-width: 768px){.cc-diff-promise .cc-diff_heading{position:unset}}@media(min-width: 768px){.cc-diff-promise{margin-top:10rem}}.cc-diff-promise::after{clear:both;content:"";display:block}.cc-diff-gallery{margin-top:6.4rem}.cc-diff-gallery .cc-diff_description{margin-bottom:3rem}.cc-diff-gallery_content{margin-bottom:4rem;padding:0 2rem}@media(min-width: 768px){.cc-diff-gallery_content{padding:0}}.cc-diff-gallery_content a{z-index:1}@media(min-width: 768px){.cc-diff-gallery_content a{z-index:unset}}@media(min-width: 768px){.cc-diff-gallery{margin-top:5rem;padding:0 8rem}}@media(min-width: 1280px){.cc-diff-gallery{margin-top:11rem}}.cc-diff-gallery .btn-outline{position:relative;top:25rem}@media(min-width: 768px){.cc-diff-gallery .btn-outline{position:unset}}.cc-centers{padding-left:2rem;padding-right:4rem;margin-bottom:6rem}@media(min-width: 768px){.cc-centers{padding:0 8rem;margin-bottom:10rem}}.cc-centers_text{line-height:3.1rem;font-size:1.7rem;color:#404042;margin-top:3rem;margin-bottom:4rem;text-align:center;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.cc-centers_text{line-height:3.2rem;font-size:2.1rem;margin-bottom:7rem}}.cc-centers_logo{width:calc(50% - 5rem)}.cc-centers_logo-wrapper .views-element-container>div{display:flex;flex-wrap:wrap;column-gap:10rem;row-gap:3.5rem;justify-content:center}@media(min-width: 768px){.cc-centers_logo-wrapper .views-element-container>div{column-gap:3rem;row-gap:2rem}}@media(min-width: 768px){.cc-centers_logo{width:calc(20% - 2.4rem)}}.cc-warranty{padding:0 2rem;margin-bottom:6rem}@media(min-width: 768px){.cc-warranty{padding:0 3rem 0 2rem}}@media(min-width: 1280px){.cc-warranty{padding:0 8rem;margin-bottom:7.6rem}}.cc-warranty_info{margin-top:4rem}@media(min-width: 768px){.cc-warranty_info{margin-top:7.5rem;display:flex;column-gap:4rem}}@media(min-width: 1280px){.cc-warranty_info{column-gap:10rem}}.cc-warranty_img{margin-bottom:4.5rem}@media(min-width: 768px){.cc-warranty_img{margin-bottom:0;width:40%}}@media(min-width: 1280px){.cc-warranty_img{width:50%}}@media(min-width: 1280px){.cc-warranty_img img{width:100%}}@media(min-width: 768px){.cc-warranty_content{width:60%}}@media(min-width: 1280px){.cc-warranty_content{width:50%}}@media(min-width: 768px){.cc-warranty_content .cc-diff_description{margin-top:0}}.image-comparison-slider{text-align:center;margin:0;max-width:76.8rem;padding-bottom:6rem;position:relative;top:-7.6rem}@media(min-width: 768px){.image-comparison-slider{padding-bottom:10rem;top:unset}}@media(min-width: 1280px){.image-comparison-slider{margin:0 auto}}.image-comparison-slider__wrapper{position:relative;cursor:pointer;width:100%;height:20rem;overflow:hidden}@media(min-width: 768px){.image-comparison-slider__wrapper{height:42rem}}.image-comparison-slider__left-section{width:50%;height:100%;top:0;left:0;overflow:hidden;position:absolute}.image-comparison-slider__left-section.transition{transition:width ease .5s}.image-comparison-slider__left-section img{object-fit:cover;pointer-events:none;user-select:none;height:100%;max-width:initial;max-height:initial;position:absolute;left:0;width:100vw}@media(min-width: 768px){.image-comparison-slider__left-section img{width:calc(100vw - 16rem)}}@media(min-width: 1024px){.image-comparison-slider__left-section img{width:calc(100vw - 38.4rem)}}@media(min-width: 1280px){.image-comparison-slider__left-section img{width:76.8rem}}.image-comparison-slider__left-section .before-after-description{left:2rem;bottom:2rem}.image-comparison-slider__right-section{position:absolute;height:100%;width:50%;top:0;right:0;overflow:hidden}.image-comparison-slider__right-section.transition{transition:width ease .5s}.image-comparison-slider__right-section img{position:absolute;top:0;right:0;height:100%;max-width:initial;max-height:initial;width:100vw}@media(min-width: 768px){.image-comparison-slider__right-section img{width:calc(100vw - 16rem)}}@media(min-width: 1024px){.image-comparison-slider__right-section img{width:calc(100vw - 38.4rem)}}@media(min-width: 1280px){.image-comparison-slider__right-section img{width:76.8rem}}.image-comparison-slider__right-section .before-after-description{right:2rem;bottom:2rem}.image-comparison-slider__slider-handle{position:absolute;top:0;left:50%;transform:translateX(-50%);width:50px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;user-select:none;z-index:2;cursor:col-resize}.image-comparison-slider__slider-handle.transition{transition:left ease .5s}.image-comparison-slider .handle-line{width:2px;flex-grow:1;background-color:#fff}.image-comparison-slider .handle-circle{width:50px;height:50px;color:#fff;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:space-around;background-color:#000;position:absolute;top:50%;transform:translateY(-50%)}.image-comparison-slider .handle-circle img{width:1.2rem;height:1.6rem}.image-comparison-slider__help-text{color:#000;text-align:center;font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;margin-top:1.5rem}.image-comparison-slider .before-after-description{text-transform:uppercase;font-size:1rem;font-weight:400;padding:1rem 2rem;background-color:hsla(0,0%,100%,.4);font-family:"montserrat-bold",Arial,sans-serif;color:#fff;letter-spacing:1.5px;position:absolute}.about-us-reviews{max-width:100vw}.about-us-reviews .location-customer-reviews__reviews{height:unset}.about-us-reviews .location-customer-reviews__reviews .amplify-widget>div>:nth-child(3){height:unset;padding:0 !important}.cc-faq{margin-top:6rem;margin-bottom:7rem;padding:0}@media(min-width: 768px){.cc-faq{padding:0 8rem;margin-top:7.6rem;margin-bottom:17rem}}.cc-faq_accordion{margin-top:5rem;list-style-type:none}@media(min-width: 768px){.cc-faq_accordion{margin-top:6rem}}.cc-faq .indicator{background-color:#fff;border-radius:99.9rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:4.2rem;width:4.2rem;transition:transform 300ms;transform:rotate(90deg);margin-right:1.6rem}.cc-faq .indicator .icon{fill:#e51c22}.cc-faq_content{padding-left:2rem}@media(min-width: 768px){.cc-faq_content{padding-left:6.6rem}}.cc-faq_question{display:flex;align-items:center;cursor:pointer;margin:1rem 0;column-gap:2rem}@media(min-width: 768px){.cc-faq_question{gap:0}}.cc-faq_title{flex:1}.cc-faq_title h4{margin:0;font-size:1.7rem;line-height:2.5rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.cc-faq_title h4{font-size:2.1rem;line-height:3.2rem}}.cc-faq_answer{display:none;font-size:1.4rem;line-height:2.5rem;padding:2rem 6rem 2rem 0;font-family:"montserrat-light",Arial,sans-serif;color:#000}@media(min-width: 768px){.cc-faq_answer{font-size:1.7rem;line-height:3.1rem}}.cc-faq_content.active{background-color:#edeff0;border-radius:.8rem;box-shadow:0 2.3rem 2.3rem rgba(0,0,0,.15)}.cc-faq_content.active .cc-faq_answer{display:block;margin-bottom:2rem}.cc-faq_content.active .cc-faq_question{padding-top:2rem}.cc-faq_content.active .cc-faq_question .indicator{transform:rotate(270deg)}.cc-faq_content.active .cc-faq_title{color:#e51c22}@media(min-width: 768px){#ccDiffModal.modal iframe{min-height:50rem}}@media(min-width: 1280px){#ccDiffModal.modal iframe{width:100%}}@media(min-width: 1280px){#ccDiffModal.modal .modal__wrapper{max-width:100%;padding:0 8rem}}#ccDiffModal.modal .modal__body{margin-top:2rem}@media(min-width: 768px){#ccDiffModal.modal .modal__body{margin-top:4rem}}@media(min-width: 1280px){#ccDiffModal.modal .modal__body{margin-top:5rem}}.contact-us .bios-hero{padding-bottom:0}.terms-hero{display:flex;gap:6rem;flex-direction:column}@media(min-width: 768px){.terms-hero{flex-direction:row}}@media(min-width: 1280px){.terms-hero{gap:10rem}}.terms-hero__content{width:100%;padding:3rem 4rem 0 2rem}@media(min-width: 768px){.terms-hero__content{padding:7rem 0 2rem 8rem;width:70%}}@media(min-width: 1280px){.terms-hero__content{padding:10rem 0 5rem 8rem;width:70%}}.terms-hero__img{padding-left:6rem}@media(min-width: 768px){.terms-hero__img{padding-left:0;width:37%}}@media(min-width: 1280px){.terms-hero__img{width:37%}}.terms-hero__img img{display:none;width:100%;float:right}@media(min-width: 768px){.terms-hero__img img{display:block}}@media(min-width: 768px){.terms-hero__img img{display:block}}.terms-hero__heading{font-size:3.4rem;line-height:4rem;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-1px;margin:0}@media(min-width: 1280px){.terms-hero__heading{font-size:5rem;line-height:4.5rem}}.terms-description{padding:5rem 2rem 6rem 2rem;background-color:#edeff0}@media(min-width: 768px){.terms-description{padding:7.2rem 8rem 8.4rem 8rem}}@media(min-width: 1280px){.terms-description{padding:7.2rem 29rem 8.4rem 33rem}}.terms-description::after{clear:both;content:"";display:block}.terms-description h2{font-size:2.1rem;line-height:3.4rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:2.5rem}@media(min-width: 768px){.terms-description h2{font-size:2.6rem;line-height:3.4rem}}.terms-description p{font-size:1.4rem;line-height:2.5rem;color:#000;margin-bottom:3rem;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.terms-description p{font-size:1.7rem;line-height:3.1rem}}.terms-description img{margin:0 auto}.terms-description a{color:#d60006}.terms-description ol li{font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:2rem}.terms-description ol li::marker{color:#000}@media(min-width: 768px){.terms-description ol li{font-size:1.7rem;line-height:3.1rem}}.terms-description ol li ol{padding-left:2rem}.terms-description ul li{font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:2rem}.terms-description ul li::marker{color:#000}@media(min-width: 768px){.terms-description ul li{font-size:1.7rem;line-height:3.1rem}}.terms-description ol,.terms-description ul{list-style-position:outside;padding-left:2rem}.terms-description .address p{margin:0}.lifetime-warranty_description{padding:0 2rem;margin-bottom:5rem;margin-top:4.5rem}@media(min-width: 768px){.lifetime-warranty_description{padding:0 5rem;margin-bottom:10rem}}@media(min-width: 1280px){.lifetime-warranty_description{padding:0 19.5rem;margin-bottom:25rem}}.lifetime-warranty_description p{font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;color:#000;margin-bottom:3rem}@media(min-width: 768px){.lifetime-warranty_description p{font-size:1.7rem;line-height:3.2rem}}.lifetime-warranty_description strong{font-family:"montserrat-semibold",Arial,sans-serif}.lifetime-warranty_description .highlight{font-family:"montserrat-semibold",Arial,sans-serif}@media(min-width: 768px){.lifetime-warranty_description .highlight{font-family:"montserrat-regular",Arial,sans-serif}}.lifetime-warranty_description ul,.lifetime-warranty_description ol{padding-left:2rem;font-family:"montserrat-light",Arial,sans-serif}.path-webform,.webform-details-toggle,.data-privcay-form-wrapper{background-color:#edeff0}input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;cursor:pointer}input[type=checkbox]+label{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.28;padding-left:4.2rem;cursor:pointer;display:inline-block}input[type=checkbox]+label::before{content:"";position:absolute;display:block;width:3rem;height:3rem;top:30%;margin-top:-13px;left:0;border:1px solid #fff;border-radius:6px;background-color:#fff;background-repeat:no-repeat;background-position:50% 60%}@media(min-width: 768px){input[type=checkbox]+label::before{top:57%}}@media(min-width: 1280px){input[type=checkbox]+label::before{top:50%}}input[type=checkbox]+label a{text-decoration:underline;color:#000;word-wrap:break-word;word-break:break-all}input[type=checkbox]:checked+label::before{background-repeat:no-repeat;background-position:50% 50%;background-image:url("/themes/custom/crashchampions/images/icon-tick.svg")}.js-form-item.form-item{position:relative}.js-form-item.form-item input[type=text],.js-form-item.form-item input[type=email],.js-form-item.form-item input[type=tel],.js-form-item.form-item input[type=number],.js-form-item.form-item input[type=password],.js-form-item.form-item textarea{width:100%;background-color:#fff;border:none;border-radius:3.3rem;padding:1.2rem 2rem;color:#000;font-size:1.7rem;line-height:1.29;font-family:"montserrat-light",Arial,sans-serif;position:relative;resize:none}.js-form-item.form-item input[type=text]:focus~label:not(.error),.js-form-item.form-item input[type=text]:not(:placeholder-shown):not(:focus)~label:not(.error),.js-form-item.form-item input[type=email]:focus~label:not(.error),.js-form-item.form-item input[type=email]:not(:placeholder-shown):not(:focus)~label:not(.error),.js-form-item.form-item input[type=tel]:focus~label:not(.error),.js-form-item.form-item input[type=tel]:not(:placeholder-shown):not(:focus)~label:not(.error),.js-form-item.form-item input[type=number]:focus~label:not(.error),.js-form-item.form-item input[type=number]:not(:placeholder-shown):not(:focus)~label:not(.error),.js-form-item.form-item input[type=password]:focus~label:not(.error),.js-form-item.form-item input[type=password]:not(:placeholder-shown):not(:focus)~label:not(.error),.js-form-item.form-item textarea:focus~label:not(.error),.js-form-item.form-item textarea:not(:placeholder-shown):not(:focus)~label:not(.error){top:-1.2rem;font-size:1rem}.js-form-item.form-item input[type=text]::placeholder,.js-form-item.form-item input[type=email]::placeholder,.js-form-item.form-item input[type=tel]::placeholder,.js-form-item.form-item input[type=number]::placeholder,.js-form-item.form-item input[type=password]::placeholder,.js-form-item.form-item textarea::placeholder{color:rgba(0,0,0,0);visibility:hidden}.js-form-item.form-item input[type=text].error,.js-form-item.form-item input[type=email].error,.js-form-item.form-item input[type=tel].error,.js-form-item.form-item input[type=number].error,.js-form-item.form-item input[type=password].error,.js-form-item.form-item textarea.error{border:1px solid #e51c22;outline:none}.js-form-item.form-item input[type=text]~label:not(.error),.js-form-item.form-item input[type=email]~label:not(.error),.js-form-item.form-item input[type=tel]~label:not(.error),.js-form-item.form-item input[type=number]~label:not(.error),.js-form-item.form-item input[type=password]~label:not(.error),.js-form-item.form-item textarea~label:not(.error){position:absolute;left:2rem;top:2.4rem;transition:all .3s ease-in;transform:translateY(-50%);color:#6e7881;font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2;z-index:1;display:block}.js-form-item.form-item input[type=text]~label.js-form-required.form-required:not(.error)::after,.js-form-item.form-item input[type=email]~label.js-form-required.form-required:not(.error)::after,.js-form-item.form-item input[type=tel]~label.js-form-required.form-required:not(.error)::after,.js-form-item.form-item input[type=number]~label.js-form-required.form-required:not(.error)::after,.js-form-item.form-item input[type=password]~label.js-form-required.form-required:not(.error)::after,.js-form-item.form-item textarea~label.js-form-required.form-required:not(.error)::after{content:"*";color:#e51c22}.d-input-flex.form-control{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;row-gap:2.2rem;margin-bottom:2.2rem}@media(min-width: 768px){.d-input-flex.form-control{flex-direction:row;flex-wrap:nowrap;column-gap:2.7rem}}@media(min-width: 768px){.d-input-flex.form-control>.js-form-item.form-item{width:50%}}select{display:block;padding:1.2rem 4rem 1.2rem 2rem;width:100%;background-color:#fff;border-radius:3.3rem;border:1px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 1.6rem);background-position-y:center;font-size:1.3rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;cursor:pointer;color:#000}@media(min-width: 768px){select{font-size:1.7rem;padding:1.2rem 5rem 1.2rem 2rem;background-position-x:calc(100% - 2.5rem);max-width:40rem;margin-left:auto;margin-right:auto}}.js-form-submit{background-color:#e51c22;color:#fff;border-radius:99.9rem;padding:.9rem 2.1rem;outline:none;border:none;font-size:1.7rem;line-height:1.17;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-0.34px;transition:background-color 300ms,color 300ms;cursor:pointer}.js-form-submit:hover{background-color:#000}label.error,.form-item--error-message{color:#e51c22;line-height:1;font-size:1rem;font-family:"avenir-light",Arial,sans-serif;display:block;padding-left:2rem;margin-top:.2rem}.data-privacy{padding:5rem 2rem 6rem;min-height:75rem;max-width:100vw}@media(min-width: 768px){.data-privacy{max-width:77rem;margin:0 auto}}.data-privacy__content{margin-bottom:3rem}.data-privacy__content .short-desc{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.82;text-align:center}.data-privacy__content .short-desc p{margin-bottom:0}.data-privacy__success{font-size:2.6rem;color:#e51c22;text-align:center}.data-privacy__form .form-title{margin-bottom:4rem}.data-privacy__form .form-title .title{font-size:2.6rem;line-height:1.6;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:3rem;text-align:center;display:block}.data-privacy__form .form-title label{max-width:40rem;margin:0 auto;display:block;font-size:1rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2.8;padding-left:2rem}.data-privacy__form .form-title label::after{content:"*";color:#e51c22}.data-privacy__form .form-title .other-state-error{color:#e51c22;font-size:1.7rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3;text-align:left;padding-top:2rem;margin-bottom:2rem}@media(min-width: 768px){.data-privacy__form .form-title .other-state-error{font-size:2rem}}.data-privacy__form .data-form .separator{display:block;border-top:1px solid #a7aeb4;height:1px;width:100%;margin-bottom:4rem}.data-privacy__form .data-form .js-form-type-checkbox{margin-bottom:2rem;cursor:pointer}.data-privacy__form .data-form .js-form-type-checkbox:last-child{margin-bottom:0}.data-privacy__form .data-form input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;cursor:pointer}.data-privacy__form .data-form input[type=checkbox]+label{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.28;padding-left:4.2rem;cursor:pointer;display:inline-block}.data-privacy__form .data-form input[type=checkbox]+label::before{content:"";position:absolute;display:block;width:3rem;height:3rem;top:30%;margin-top:-13px;left:0;border:1px solid #fff;border-radius:6px;background-color:#fff;background-repeat:no-repeat;background-position:50% 60%}@media(min-width: 768px){.data-privacy__form .data-form input[type=checkbox]+label::before{top:57%}}@media(min-width: 1280px){.data-privacy__form .data-form input[type=checkbox]+label::before{top:50%}}.data-privacy__form .data-form input[type=checkbox]:checked+label::before{background-repeat:no-repeat;background-position:50% 50%;background-image:url("/themes/custom/crashchampions/images/icon-tick.svg")}.data-privacy__form .data-form .request-terms-text{margin-bottom:0}.data-privacy__form .data-form .data-privacy-form__submit{margin-top:2rem}.data-privacy__form .ca-state-address,.data-privacy__form .request-terms-text{font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2;margin-top:3rem;margin-bottom:3rem;word-wrap:break-word}@media(min-width: 768px){.data-privacy__form .ca-state-address,.data-privacy__form .request-terms-text{margin-top:4rem;margin-bottom:4rem}}.data-privacy__form .ca-state-address a,.data-privacy__form .request-terms-text a{color:#e51c22;text-decoration:underline}.contact-us .path-webform,.contact-us .webform-details-toggle,.contact-us .data-privcay-form-wrapper{background-color:#fff}.contact-us .contact-details{padding:5rem 2rem;max-width:100vw}@media(min-width: 768px){.contact-us .contact-details{max-width:76rem;margin:0 auto}}@media(min-width: 1024px){.contact-us .contact-details{padding:6.3rem 0 10rem 0}}.contact-us .contact-details h2{font-size:2.5rem;line-height:1.6;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:3rem}.contact-us .contact-details__content{margin-bottom:3rem}.contact-us .contact-details__content .short-desc{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.82;text-align:left}.contact-us .contact-details__content .short-desc p{margin-bottom:0}.contact-us .contact-details__header{margin-bottom:2rem}.contact-us .contact-details__header .btn-wrapper{display:flex;justify-content:flex-start;column-gap:1rem;row-gap:1.5rem;flex-direction:column;flex-wrap:wrap}@media(min-width: 768px){.contact-us .contact-details__header .btn-wrapper{flex-direction:row}}.contact-us .contact-details__header p{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.78;margin-bottom:0}@media(min-width: 768px){.contact-us .contact-details__header p{font-size:1.7rem;line-height:1.82}}.contact-us .contact-details__header h2{font-family:"montserrat-bold",Arial,sans-serif;font-size:3rem;line-height:1.2;letter-spacing:.18px;text-align:center;color:#e51c22;margin-bottom:0}@media(min-width: 768px){.contact-us .contact-details__header h2{font-size:3.6rem;line-height:1.52}}.contact-us .contact-details__header h3,.contact-us .contact-details__header strong{font-size:2.1rem;line-height:1.52;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-bottom:0}.contact-us .contact-details .d-input-flex.form-control .js-form-item.form-item{margin-bottom:3rem}.contact-us .contact-details .d-input-flex.form-control .js-form-item.form-item:last-child{margin-bottom:0}.contact-us .contact-details .js-form-item.form-item.js-form-type-checkbox{margin-top:2.7rem}.contact-us .contact-details .js-form-item.form-item input[type=text],.contact-us .contact-details .js-form-item.form-item input[type=email],.contact-us .contact-details .js-form-item.form-item input[type=tel],.contact-us .contact-details .js-form-item.form-item textarea{background-color:#f5f7f8}.contact-us .contact-details .js-form-item.form-item input[type=text]~label:not(.error),.contact-us .contact-details .js-form-item.form-item input[type=email]~label:not(.error),.contact-us .contact-details .js-form-item.form-item input[type=tel]~label:not(.error),.contact-us .contact-details .js-form-item.form-item textarea~label:not(.error){color:#686d75}.contact-us .contact-details .js-form-item.form-item input[type=checkbox]+label::before{background-color:#f5f7f8;top:1rem}@media(min-width: 1280px){.contact-us .contact-details .js-form-item.form-item input[type=checkbox]+label::before{top:1.2rem}}.contact-us .contact-details .js-form-item.form-item input[type=checkbox]~.form-item--error-message{margin-top:.7rem;padding-left:2rem}.contact-us .contact-details select{background-color:#f5f7f8}.contact-us .contact-details .form-item-company.js-form-item-company{display:none}.contact-us .contact-details .form-item-subject.js-form-item-subject{margin-bottom:2.2rem}.contact-us .contact-details .js-form-submit{margin-top:3rem}.contact-us .contact-details .webform-confirmation__message{font-size:2.6rem;color:#e51c22;text-align:center;font-family:"montserrat-bold",Arial,sans-serif}.contact-us .contact-details .inline-desc .description{display:inline}.contact-us .contact-details .inline-desc .description>div{display:inline}.contact-us .history-video{margin-bottom:4.5rem}@media(min-width: 768px){.contact-us .history-video{margin-bottom:5.5rem}}.sell-shop-form{padding:.5rem 2rem 6.1rem}@media(min-width: 768px){.sell-shop-form{max-width:75.5rem;margin:0 auto;padding:.5rem 0 10rem}}.sell-shop-form .form-title{font-family:"montserrat-light",Arial,sans-serif;font-size:1.7rem;line-height:1.82;text-align:center;margin-bottom:3.2rem}@media(min-width: 768px){.sell-shop-form .form-title{margin-bottom:4.6rem}}.sell-shop-form .form-title h2{color:#e51c22;font-size:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.2}@media(min-width: 768px){.sell-shop-form .form-title h2{font-size:3.6rem;line-height:1.11}}.sell-shop-form .ca-state-address{margin-bottom:2.2rem}.sell-shop-form .ca-state-address .js-form-type-textarea{line-height:1;font-size:.8rem}.sell-shop-form input[type=text]~.description{font-family:"montserrat-light",Arial,sans-serif;font-size:1rem;line-height:2.8;padding-left:2rem}.sell-shop-form .data-request-success-msg{color:#e51c22;font-size:2.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.5;text-align:center}.sell-shop-form .sell-shop-form__submit{margin-top:3.1rem}.cc-promise__description{padding:2rem 0 0 3rem;margin:5rem 0 6rem 0}@media(min-width: 768px){.cc-promise__description{padding:0 5rem;margin:10rem 0}}@media(min-width: 1280px){.cc-promise__description{padding:0 19.4rem}}.cc-promise__description p{font-size:1.4rem;line-height:2.5rem;color:#000;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.cc-promise__description p{font-size:1.7rem;line-height:3.2rem}}.cc-promise__description h2,.cc-promise__description h3,.cc-promise__description h4,.cc-promise__description h5{color:#000;font-size:2.1rem;line-height:3.2rem}@media(min-width: 768px){.cc-promise__description h2,.cc-promise__description h3,.cc-promise__description h4,.cc-promise__description h5{font-size:2.6rem;line-height:3.4rem}}.cc-promise__description .highlight{font-size:1.7rem;line-height:3.1rem;margin-bottom:4rem}@media(min-width: 768px){.cc-promise__description .highlight{font-size:2.1rem;line-height:3.2rem}}.promise-hero{background:linear-gradient(#6b717b, #000000);padding:2rem 2rem 0 3rem;display:flex;flex-direction:row;gap:3rem}@media(min-width: 768px){.promise-hero{padding-left:5rem;padding-right:5rem;gap:5rem}}@media(min-width: 1280px){.promise-hero{padding-left:19.4rem;padding-right:15rem}}.promise-hero__category{font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;color:#d9d9d9;text-transform:uppercase;font-family:"montserrat-bold",Arial,sans-serif}.promise-hero__heading{font-family:"montserrat-bold",Arial,sans-serif;font-size:3rem;line-height:3.6rem;letter-spacing:.18px;color:#fff;margin-bottom:0}@media(min-width: 768px){.promise-hero__heading{margin-top:1.5rem}}@media(min-width: 1280px){.promise-hero__heading{font-size:5rem;line-height:5.5rem;letter-spacing:.3px}}.promise-hero__content{width:50%;padding-bottom:14rem}@media(min-width: 768px){.promise-hero__content{padding-top:6.3rem;padding-bottom:5rem}}.promise-hero__img{flex:1;align-self:flex-end}.promise-hero__img img{max-height:20rem;margin:0 0 0 auto}@media(min-width: 768px){.promise-hero__img img{max-height:20rem}}@media(min-width: 1280px){.promise-hero__img img{max-height:36rem}}.ins-partners{background-color:#edeff0;padding:.5rem 2.5rem 10rem 2.5rem;color:#000}@media(min-width: 768px){.ins-partners{padding:.5rem 8rem;padding-bottom:80px}}.ins-partners_content{font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:5rem;padding:0;text-align:center}@media(min-width: 768px){.ins-partners_content{padding:5rem 2rem}}@media(min-width: 1280px){.ins-partners_content{padding:5rem 25rem}}.ins-partners_list{display:flex;column-gap:7rem;row-gap:4rem;flex-wrap:wrap}.ins-partners_list img{width:calc(50% - 3.5rem)}@media(min-width: 768px){.ins-partners_list{column-gap:5rem;row-gap:4rem}.ins-partners_list img{width:calc(20% - 4rem)}}@media(min-width: 1280px){.ins-partners_list{column-gap:15rem}.ins-partners_list img{width:calc(20% - 12rem)}}.event-modules{order:-1}@media(min-width: 1280px){.event-modules{grid-column:1/2}}.event-sidebar{order:0;background-color:#edeff0;padding-top:5rem;margin-bottom:5rem}@media(min-width: 1280px){.event-sidebar{grid-column:2/3;padding-top:9rem;position:unset;margin-bottom:0}}.event-sidebar .link-back{position:relative;top:unset;left:2rem;bottom:-4rem}@media(min-width: 1280px){.event-sidebar .link-back{display:none}}.event-detail-page{display:grid}@media(min-width: 1280px){.event-detail-page{grid-template-columns:1fr 38.2rem}}.event-location .title-slant{font-size:2.2rem;line-height:2rem;padding-right:5rem}.event-location .title-slant::before{position:unset;padding-left:5rem}.event-location_content{padding:0 5rem;margin-bottom:5rem}.event-location_title{color:#d60006;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:2rem;font-family:"montserrat-bold",Arial,sans-serif}.event-location_address{color:#000;font-size:1.4rem;line-height:2.5rem;padding-top:2rem;font-family:"montserrat-light",Arial,sans-serif}.event-location_address p{margin-bottom:.5rem}.event-location_link{font-size:1.2rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-0.24px;line-height:1.3rem;text-decoration:none;display:none}.event-location_link svg{fill:#d60006;margin-left:.5rem;position:relative;top:.3rem}@media(min-width: 1280px){.event-location_link{display:block}}.event-location_phoneno{margin-top:2rem}.event-location_phoneno a{text-decoration:underline;color:#d60006}.event-details .title-slant{padding-right:5rem;font-size:2.2rem;line-height:2rem}.event-details .title-slant::before{position:unset;padding-left:5rem}.event-details_content{padding:0 5rem}.event-details_content h4{color:#d60006;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:2rem;font-family:"montserrat-bold",Arial,sans-serif}.event-details_content p{color:#000;font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:1.5rem}.event-details_content p strong{font-family:"montserrat-bold",Arial,sans-serif}.event-details_link{font-size:1.7rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-0.34px;line-height:1.6rem;text-decoration:none;padding-top:3.5rem;display:none}.event-details_link svg{fill:#d60006;margin-left:.5rem;position:relative;top:.3rem;transform:rotate(90deg);display:block;position:relative;left:9rem}@media(min-width: 1280px){.event-details_link{display:block}}.event-hero_main{padding:2rem}@media(min-width: 1280px){.event-hero_main{padding:5rem 8rem 3rem 8rem}}.event-hero_date{color:#e51c22;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;margin-top:1.5rem;margin-bottom:.5rem;font-family:"montserrat-bold",Arial,sans-serif}.event-hero_title{font-size:3rem;line-height:3.6rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:-0.18px;margin-bottom:4rem}@media(min-width: 1280px){.event-hero_title{font-size:5rem;line-height:5.5rem;letter-spacing:-1px;margin-bottom:5rem}}.event-hero .event-details_link{text-align:center;display:block}.event-hero .event-details_link svg{left:0;margin:auto}.event-hero .hero__link-back{top:unset}@media(min-width: 768px){.event-hero .hero__link-back{position:unset}}.event-hero_img img{width:100%}.event-details-body{padding:4rem 2rem 0 2rem}@media(min-width: 768px){.event-details-body{padding:6rem 5rem 0 5rem}}@media(min-width: 1280px){.event-details-body{padding:6rem 8rem 0 8rem}}.event-details-body_heading{font-size:2.1rem;line-height:3.1rem;letter-spacing:.22px;margin-bottom:3rem}@media(min-width: 768px){.event-details-body_heading{font-size:3.6rem;line-height:4rem;margin-bottom:8rem}}.event-details-body .image-text-ctr{display:flex;margin-bottom:2rem;margin-top:2rem;line-height:3.2rem;flex-direction:column-reverse;row-gap:2rem;font-family:"montserrat-light",Arial,sans-serif}.event-details-body .image-text-ctr img{padding:0;height:100%}@media(min-width: 1280px){.event-details-body .image-text-ctr img{margin-left:6rem}}.event-details-body .image-text-ctr p{font-size:1.4rem;line-height:2.5rem}@media(min-width: 768px){.event-details-body .image-text-ctr p{font-size:2.1rem;line-height:3.2rem}}@media(min-width: 768px){.event-details-body .image-text-ctr{margin-bottom:5.7rem;margin-top:3.5rem;column-gap:5rem;row-gap:0;flex-direction:row}}@media(min-width: 1280px){.event-details-body .image-text-ctr{margin-bottom:5rem;column-gap:12rem}}.event-details-body_description{color:#404042;font-size:1.4rem;line-height:2.5rem;margin-top:3rem;margin-bottom:4.5rem;font-family:"montserrat-light",Arial,sans-serif}.event-details-body_description img{width:100%;margin-top:4rem}@media(min-width: 768px){.event-details-body_description{margin-top:6rem;margin-bottom:7rem;font-size:2.1rem;line-height:3.2rem}}.event-details-body .callout_ctr{padding:0}@media(min-width: 768px){.event-details-body .callout_ctr{padding:0 2rem}}.event-details-register{margin-top:7rem}.event-details-register .title-slant{font-size:2.2rem;line-height:2rem}.event-details-register_description{margin-top:1rem;font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;margin-bottom:2rem}@media(min-width: 768px){.event-details-register_description{margin-top:2rem;font-size:1.7rem;line-height:3.2rem}}.event-details-register_form-wrapper .webform-details-toggle{background-color:#fff}.event-details-register_form--heading{font-size:2.6rem;line-height:3.4rem;color:#000;margin-bottom:1rem}.event-details-register_form #event_registration_composite_table>.js-form-item>label{display:none}.event-details-register_form .webform-multiple-table table{position:relative}.event-details-register_form .webform-multiple-table tr td:first-child{width:100%}.event-details-register_form .webform-multiple-table tr .webform-multiple-table--operations{position:absolute;bottom:0;top:unset}@media(min-width: 768px){.event-details-register_form .webform-multiple-table tr .webform-multiple-table--operations{bottom:2rem;right:6rem}}.event-details-register_form .webform-multiple-table .fieldset-wrapper{display:inline-flex;flex-wrap:wrap;column-gap:3rem}.event-details-register_form .webform-multiple-table .form-group{width:100%}@media(min-width: 768px){.event-details-register_form .webform-multiple-table .form-group{width:calc(50% - 1.5rem)}}.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=text],.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=number],.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=email],.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=checkbox],.event-details-register_form .webform-multiple-table .js-form-item.form-item select{background-color:#f5f7f8;line-height:2.8rem;font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;color:#000;margin-bottom:3rem}.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=text]:focus~label,.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=number]:focus~label,.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=email]:focus~label,.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=checkbox]:focus~label,.event-details-register_form .webform-multiple-table .js-form-item.form-item select:focus~label{font-size:1rem;line-height:2.8rem}.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=text]~label:not(.error),.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=number]~label:not(.error),.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=email]~label:not(.error),.event-details-register_form .webform-multiple-table .js-form-item.form-item input[type=checkbox]~label:not(.error),.event-details-register_form .webform-multiple-table .js-form-item.form-item select~label:not(.error){color:#686d75}.event-details-register_form .webform-multiple-table input[type=checkbox]:focus~label{font-size:1.4rem}.event-details-register_form .webform-multiple-table input[type=checkbox]~label::before{background-color:#f5f7f8}.event-details-register_form .webform-multiple-table select{margin:0;max-width:unset;margin-bottom:3rem}.event-details-register_form .webform-multiple-table select~label{display:none}.event-details-register_form .webform-multiple-table input[type=number]{width:100%;border:none;border-radius:3.3rem;padding:1.2rem 2rem}.event-details-register_form .webform-multiple-table-responsive td{padding:0}.event-details-register_form .webform-multiple-add{display:inline}.event-details-register_form .webform-multiple-add .js-form-item{display:none}.event-details-register_form .webform-multiple-add input{background-color:rgba(0,0,0,0);border:1px solid #e51c22;border-radius:999px;color:#d60006;transition:border-color 300ms,color 300ms}.event-details-register_form .webform-multiple-add input:hover{border-color:#000;color:#000}.event-details-register_form .reg__form--btnGrp{margin-top:1.6rem;display:inline-block}@media(min-width: 768px){.event-details-register_form .reg__form--btnGrp{position:relative;top:-3.9rem;left:23rem;margin-top:0}}.event-details-register_form .reg_form--size{width:100%}.event-details-register_form .reg_form--size legend{float:left;display:inline;font-size:1.4rem;line-height:2.8rem;font-family:"montserrat-light",Arial,sans-serif}.event-details-register_form .reg_form--size legend span.js-form-required.form-required:not(.error)::after{content:"*";color:#e51c22}.event-details-register_form .reg_form--size .form-item--error-message{position:unset}.event-details-register_form .reg_form--size .js-webform-radios{display:inline-flex;padding-left:1.5rem;gap:1rem}.event-details-register_form .reg_form--size .js-webform-radios .js-form-type-radio{margin-top:0;font-size:1.4rem;line-height:2.8rem;font-family:"montserrat-light",Arial,sans-serif}.event-details-register_form .reg_form--player{width:100%;margin-bottom:2rem}.event-details-register_form .reg_form--choosesize select~label{display:none}.event-details-register_form .reg_form--choosesize .form-item--error-message{position:unset}.event-details-register_form .reg_form--choosesize .select2-selection{padding:1.2rem 4rem 1.2rem 2rem;height:unset;background-color:#f5f7f8;line-height:2.8rem;font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;color:#000;position:relative;border:none;border-radius:3.3rem;margin-top:2rem;margin-bottom:3rem}.event-details-register_form .reg_form--choosesize .select2-selection .select2-selection__arrow{top:calc(50% - 1.3rem)}.event-details-register_form .form-item--error-message{font-size:1.4rem;margin-bottom:.2rem;position:relative;top:-2.5rem}.event-details-register_form .event-reg-success-msg{color:#e51c22;font-size:2.6rem;text-align:center}.event-sponsers{margin-bottom:4rem}.event-sponsers_heading{font-size:3.2rem;line-height:4rem;letter-spacing:.22px;margin-top:8rem;margin-bottom:3rem}@media(min-width: 768px){.event-sponsers_heading{font-size:3.6rem}}.event-sponsers_accordion{list-style-type:none;margin:0}.event-sponsers_main{display:flex;align-items:center;cursor:pointer}.event-sponsers .indicator{background-color:#fff;border-radius:99.9rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:4.2rem;width:4.2rem;transition:transform 300ms;transform:rotate(90deg);margin-right:1.6rem}.event-sponsers .indicator .icon{fill:#e51c22}.event-sponsers_title{flex:1}.event-sponsers_title h5{font-size:1.7rem;line-height:2.5rem;font-family:"montserrat-bold",Arial,sans-serif;margin:0;display:inline-block}@media(min-width: 768px){.event-sponsers_title h5{font-size:2.1rem;line-height:3.2rem}}.event-sponsers_number{color:#686d75;font-size:1.7rem;line-height:2rem;font-family:"montserrat-bold",Arial,sans-serif}.event-sponsers_sub{padding:0 0 4rem 2rem;position:relative;display:none;background-color:#fff;box-shadow:0 2.3rem 2.3rem rgba(0,0,0,.15);margin-right:2rem;border-radius:.8rem}@media(min-width: 768px){.event-sponsers_sub{margin-right:7rem}}.event-sponsers_sub-icon{width:1.1rem;height:2.2rem;position:absolute;bottom:1.5rem;right:2rem}.event-sponsers_sub h4{color:#e51c22;font-size:1.7rem;line-height:3.2rem;margin-bottom:1.2rem;padding-top:2.5rem;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.event-sponsers_sub h4{font-size:2.1rem}}.event-sponsers_sub li{list-style-type:disc;font-size:1.4rem;line-height:2.5rem;font-family:"montserrat-light",Arial,sans-serif;color:#000}.event-sponsers_sub li::marker{color:#e51c22}.event-sponsers_content{padding:0 0 0 2rem}@media(min-width: 768px){.event-sponsers_content{padding:2rem 1.6rem 0 6.5rem}}.event-sponsers_content.active{background-color:#000;border-radius:.8rem;box-shadow:0 2.3rem 2.3rem rgba(0,0,0,.15);padding-bottom:3rem}@media(min-width: 768px){.event-sponsers_content.active{padding-bottom:6rem}}.event-sponsers_content.active .event-sponsers_sub{display:block;margin-bottom:2rem}.event-sponsers_content.active .event-sponsers_main{padding-top:1rem;padding-bottom:3.5rem}.event-sponsers_content.active .event-sponsers_main .indicator{transform:rotate(270deg)}.event-sponsers_content.active .event-sponsers_title{color:#fff;padding-top:2rem}@media(min-width: 768px){.event-sponsers_content.active .event-sponsers_title{padding-top:0}}.event-sponsers_content.active .event-sponsers_number{color:#8ea0b5}.event-image-text{display:flex;gap:5rem}.event-image-text_img{width:30rem;flex:none;display:none}.event-image-text_img img{width:100%}@media(min-width: 768px){.event-image-text_img{display:block}}.event-image-text_content{font-size:1.7rem;line-height:3.2rem;font-family:"montserrat-light",Arial,sans-serif;color:#000;margin-top:5rem;margin-bottom:3rem}@media(min-width: 768px){.event-image-text_content{margin-top:7rem}}.event-image-text_content .link-back{display:none}@media(min-width: 1280px){.event-image-text_content .link-back{position:unset;padding-top:3rem;display:inline-flex}}.select2-dropdown{font-size:1.4rem;line-height:2.8rem;font-family:"montserrat-light",Arial,sans-serif;background-color:#f5f7f8;color:#000}.repair-gallery header{padding:5rem 2rem 0 2rem;background-color:#edeff0}@media(min-width: 768px){.repair-gallery header{padding:7rem 8rem 0 8rem}}@media(min-width: 1280px){.repair-gallery header{padding:7rem 33rem 0 33rem}}.repair-gallery_heading{font-size:2.1rem;line-height:3.4rem;color:#000;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:2rem}@media(min-width: 768px){.repair-gallery_heading{font-size:2.6rem;text-align:center}}.repair-gallery_description{font-size:1.4rem;line-height:2.5rem;color:#000;font-family:"montserrat-light",Arial,sans-serif}.repair-gallery_description .highlight{font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.repair-gallery_description{font-size:1.7rem;line-height:3.1rem}}.repair-gallery_description p{margin-bottom:0}.repair-gallery_images{display:flex;flex-wrap:wrap;gap:2.2rem;padding:5rem 2rem 8rem 2rem;background-color:#edeff0}@media(min-width: 768px){.repair-gallery_images{padding:7.5rem 8rem 15rem 8rem}}@media(min-width: 1280px){.repair-gallery_images{padding:7.5rem 33rem 21rem 33rem}}.repair-gallery_images-set{display:flex;width:100%;position:relative}@media(min-width: 768px){.repair-gallery_images-set{width:calc(50% - 1.1rem)}}.repair-gallery_images-set .open-modal{position:absolute;top:0;right:0;left:0;bottom:0;text-indent:-9999px;z-index:1}.repair-gallery_images-set img{width:50%}#repairGalleryModal .modal__wrapper{max-width:unset;margin:0}@media(min-width: 768px){#repairGalleryModal .modal__wrapper{margin:0 8rem}}#repairGalleryModal .modal .help-text{line-height:3.2rem}#repairGalleryModal .slide-title{font-size:2.5rem;line-height:1.28;letter-spacing:.15px;color:#fff;margin-bottom:2rem}@media(min-width: 768px){#repairGalleryModal .slide-title{font-size:3.6rem;line-height:4rem;letter-spacing:.22px}}#repairGalleryModal .slide-description{font-size:1.6rem;line-height:3.2rem;color:#fff;margin-bottom:6.5rem;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){#repairGalleryModal .slide-description{font-size:2.1rem}}#repairGalleryModal .splide__slide img{padding:0;max-height:86rem}@media(min-width: 1280px){#repairGalleryModal .splide__slide img{padding:0 11rem}}#repairGalleryModal .splide__arrow{background:unset;display:none;border:unset;z-index:2;cursor:pointer;position:absolute}#repairGalleryModal .splide__arrow:disabled{cursor:unset}@media(min-width: 768px){#repairGalleryModal .splide__arrow{display:flex}}#repairGalleryModal .splide__arrow svg{fill:#edeff0;width:2.8rem;height:2.8rem}#repairGalleryModal .splide__arrow--prev{left:-5rem;top:calc(50% + 5rem);transform:rotate(180deg)}@media(min-width: 1280px){#repairGalleryModal .splide__arrow--prev{left:unset}}#repairGalleryModal .splide__arrow--next{right:-5rem;top:calc(50% + 5rem)}@media(min-width: 1280px){#repairGalleryModal .splide__arrow--next{right:0}}#repairGalleryModal .splide__pagination{bottom:-3.5rem}@media(min-width: 768px){#repairGalleryModal .splide__pagination{bottom:-4.5rem}}#repairGalleryModal .splide__pagination__page{background:#6e7881}#repairGalleryModal .splide__pagination__page.is-active{background:#e51c22}.appointment-form-element{margin:10px 0px}form.webform-submission-book-an-appointment-form{padding:0 1.5em;margin:0 auto;width:100%}@media(min-width: 768px){form.webform-submission-book-an-appointment-form{width:650px}}@media(min-width: 1280px){form.webform-submission-book-an-appointment-form{width:800px}}form.webform-submission-book-an-appointment-form .js-form-item label{margin:10px 0px}form.webform-submission-book-an-appointment-form .js-form-submit{margin:26px}form.webform-submission-book-an-appointment-form span.field-prefix{color:#e51c22}form.webform-submission-book-an-appointment-form span.field-suffix{color:#e51c22}form.webform-submission-book-an-appointment-form .form-select{display:inline;color:#6e7881;font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif}.book-appointment_content{text-align:unset !important}html{overflow-x:hidden;background:#fff}*{box-sizing:border-box}.column{width:50%;padding:0px 0px 0px 0px !important}@media screen and (max-width: 600px){.column{width:100%}}.row:after{content:"";display:table;clear:both}.row-taxonomy:after{content:"";display:table;clear:both}.livemaptraffic{position:relative}#locationFilter{max-width:330px;margin:1rem 0;font-size:18px}.center-results__locations .splide{visibility:visible !important}.center-results__locations.splide__list{display:block !important}.splide__track .location-card{background-color:revert;box-shadow:none !important;min-height:148px}.attribution{color:#fff;font-size:11px;margin-top:25px;text-align:center}.attribution a{color:#fff}.faq{background-color:#fff;border-radius:25px;padding:50px 25px;margin:150px 5% 5% 5%;min-width:320px;max-width:320px}.faq__heading{color:var(--blue-dark);font-size:3.2rem;font-weight:700;text-align:center}.faq__detail{margin:0px 0 -28px 0;display:grid;grid-template-columns:100%;min-height:100px;overflow:hidden}.faq__summary{list-style:none;display:block;position:relative;padding:10px 0;cursor:pointer;color:var(--blue-dark);font-size:1.4rem}.faq__summary:before{display:none}.faq__summary:after{display:inline-block;content:url(/themes/custom/crashchampions/images/ATOM-arrow-up.png);rotate:180deg;background-repeat:no-repeat;background-position:right center;text-align:center;padding-bottom:22px;right:30px;position:absolute;border-radius:50%;top:0%;width:40px;height:40px;padding-top:12px;pointer-events:none;transform:scaleY(1);margin-top:20px}details[open] .faq__summary:after{display:inline-block;rotate:0deg;background-color:#fff}.faq__summary:hover,.faq__summary:active{color:var(--orange);cursor:pointer}.faq__summary::-webkit-details-marker{display:none}.faq__detail[open]>.faq__summary{font-weight:700}.faq__question{left:0;position:absolute;text-align:left;top:0;width:90%;display:inline-block;margin:5px 0}.faq__text{color:var(--blue-mid);font-size:var(--base-font-size);line-height:1.6;margin:10px 0 0 0}@media(min-width: 900px){.faq{align-items:center;display:flex;justify-content:space-between;min-width:900px;padding:0;margin:0}.faq__heading{text-align:left}.faq__text{margin:0 0 0px 0}.faq__holder{max-width:100%;width:100%;height:auto}.faq__detail{margin:0px 0 0 0;display:grid;grid-template-columns:100%;min-height:min-content;border-bottom:1px solid #ccc;padding-left:30rem;margin-left:-30rem}.faq__detail[open]{background-color:#f3f3f3}}@media(max-width: 767px){.faq__detail{margin:0px 0 0 0;display:grid;grid-template-columns:100%;min-height:min-content;border-bottom:0px solid #ccc}.faq__summary:after{right:25px !important}}@media(min-width: 900px){.hidden-lg{display:none}.visible-lg{display:block;position:absolute;margin-top:120px;left:-80px}}.search-results #views-exposed-form-find-a-location-near-you-page-1 #edit-field-geolocation-proximity-center-geocoder--2{display:inherit !important}.search-results .form-item-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address{width:100%}.search-results .location-search-banner{padding:2rem 0 !important}@media(max-width: 767px){.search-results .location-search-banner .location-search-banner__form{padding-bottom:4rem}}.search-results .location-search-banner .location-search-banner__form .views-exposed-form{width:330px;position:relative;margin-top:2rem}.search-results .location-search-banner .location-search-banner__form .views-exposed-form>form{display:flex !important}.search-results .location-search-banner .form-actions{margin-left:0;margin-right:0;right:0}.mid-search-results{margin-bottom:3rem;box-shadow:23px 53px 50px -40px #ccc}@media(max-width: 768px){.mid-search-results{padding:0 2rem}}.nearby-centers-slider__arrows{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;z-index:1;top:50%;transform:translateY(-50%);width:100%;display:none !important}@media(min-width: 768px){.center-results .splide.is-initialized:not(.is-active) .splide__list{display:grid;column-gap:3rem;row-gap:3rem;flex-wrap:wrap;justify-content:flex-start}}.row-locations{padding-bottom:70px}.location-results .accordion{min-height:50vh;overflow-y:scroll;padding-left:30rem;margin-left:-30rem}@media(min-width: 1024px){.location-results .accordion{height:570px}}.state-center__location_wrapper .geolocation-map-container{border-bottom-left-radius:2.5rem !important;border-bottom-right-radius:2.5rem !important}.locations-list .example .accordion .views-row{margin-left:-47px}.form-item-field-location-cities-target-id label{display:none}.hidden-lg{display:block}.visible-lg{display:none}@media(min-width: 1024px){.modules .row-taxonomy .views-element-container{grid-column:1/-1 !important}}@media(min-width: 1024px){.row-taxonomy .region-content{width:100%;max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.row-taxonomy .container{width:100%;max-width:100%;padding-left:0;padding-right:0}}.path-taxonomy .splide__slide{width:100% !important}.path-taxonomy .page .column .hide{display:none !important}@media(min-width: 1024px){.path-locations-by-state .modules{grid-column:1/-1 !important}.path-taxonomy .modules{grid-column:1/-1 !important}}.path-locations-by-state .form-autocomplete{background-color:#edeff0 !important;border:1px solid #edeff0 !important;border-radius:999px !important;color:#404042 !important;font-family:"montserrat-light",Arial,sans-serif !important;font-weight:300 !important;line-height:1.2 !important;outline:none !important;padding:8px 16px !important;width:55%}.locations-view-all__main .location__title{letter-spacing:-0.02em;margin-bottom:2rem;text-shadow:1px 1px 2px rgba(0,0,0,.25)}.locations-view-all__main .location__title{content:"";display:inline-block;height:3rem;position:relative;top:.5rem;width:600px;margin-top:55px;text-align:center !important}.js input.form-autocomplete{background-image:none !important}.locations-view-all__main .location__title{z-index:2;top:10% !important;margin:0 auto;text-align:center;width:100%;color:#fff !important;margin:0 auto}.path-taxonomy .views-exposed-form .js-form-item.form-item{position:relative !important}.locations-view-all__form .js-form-item.form-item input[type=text],.locations-view-all__form .js-form-item.form-item input[type=email],.locations-view-all__form .js-form-item.form-item input[type=tel],.locations-view-all__form .js-form-item.form-item input[type=number],.locations-view-all__form .js-form-item.form-item input[type=password],.locations-view-all__form .js-form-item.form-item textarea{width:50%;background-color:#fff;border:none;border-radius:3.3rem;padding:1.2rem 2rem;color:#000;font-size:1.7rem;line-height:1.29;font-family:"montserrat-light",Arial,sans-serif;position:relative;resize:none;margin-left:35px}.column:nth-of-type(1){float:right}@media(min-width: 1280px){.proximity-page .find-location .location-card{border-bottom:1px solid #ccc !important;box-shadow:none;border:radius -1.2em;width:700px}.proximity-page .find-location .location-card:last-child{border-bottom:0px solid #ccc !important;box-shadow:none;border:radius -1.2em;width:700px}}@media(min-width: 768px){.path-taxonomy .locations-map .geolocation-map-container{height:56rem}.path-locations-by-state .locations-map .geolocation-map-container{height:56rem}}.location-card__cta{height:min-content !important;display:inline-block !important;position:relative !important;right:0rem !important;padding-bottom:0px !important}.location-card__cta .btn{margin-bottom:.5rem}.stateSection{clear:both}.btn-outline{background-color:rgba(0,0,0,0);border:1px solid #e51c22 !important;border-radius:999px;color:#e51c22;display:inline-block;font:900 1.7rem/1 "montserrat-bold",Arial,sans-serif;padding:8px 20px;text-align:center;text-decoration:none;transition:border-color 300ms,color 300ms}.location-card__title{text-transform:capitalize;color:#e51c22;font-size:2.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3;margin-top:-10px;font-weight:700}.gm-style-iw-d .views-field-title .views-field-field-location-address1 .views-field-field-location-contact .views-field-field-geolocation .views-field-view-node{color:#000;margin-bottom:.5rem;margin-top:.8rem;font:700 1.3rem/1.30769 "montserrat-bold",Arial,sans-serif}.views-field-view-node span a{text-decoration:none}.location-page-view .views-element-container .item-list ul li{float:left;width:25%;margin:0 auto;text-align:center;justify-content:center;float:left;list-style-type:none;text-decoration:none !important;color:#000 !important;text-decoration:none !important}@media(max-width: 425px){.location-page-view .views-element-container .item-list ul li{width:50%}}.location-page-view .views-element-container .item-list ul li div span a{color:gray;text-decoration:none !important}.location-directions{padding-left:10px;text-decoration:none;color:#000}@media(min-width: 768px){.location-card__content{padding:0rem 0rem 0rem 0rem !important;text-align:left !important}}@media(max-width: 767px){body.path-locations .main .modulesm.-full-width .example .center-results{padding-left:0;padding-right:0}.splide__track .location-card{min-height:0px}.location-card__content{padding:2.5rem 2.5rem 10rem !important}}.js-form-item.form-item.js-form-type-textfield.form-item-tid-raw.js-form-item-tid-raw{display:none}.btn-outline{color:#e51c22;border:1px solid #e51c22 !important}.location-card__cta.faq__text p a.btn-outline{border:none;background:none;color:#000;font-size:13px}.last-btn{color:#fff !important;background-color:#e51c22 !important;border:1px solid #e51c22 !important}@media(min-width: 768px){.location-card__content{padding:.5rem 1rem 0rem 0rem !important;text-align:left !important}}.example .accordion .views-row{min-height:min-content;height:auto;border-bottom:0px solid #ccc;margin-top:-37px;padding:47px 47px 0 47px}@media(min-width: 768px){.location-card__desc{display:block;font-size:1.7rem;line-height:1.29;margin-bottom:36px}}.location-card__title span.brand{color:#000 !important;font-size:18px !important;font-weight:600 !important;margin-top:20px !important;position:relative !important;margin-bottom:-30px !important}p:last-child{margin-bottom:0px}.splide__track:focus{background-color:#d3d3d3 !important}.locations-view-all__ctr .ctr-full{background-image:url(/sites/default/files/inline-images/location-detail-banner.png);background-size:80%;background-repeat:no-repeat;background-position-x:100%;height:min-content;height:350px;box-shadow:inset 0 30px 230px #000;text-align:center}.location-phone{width:15px;height:15px;content:"";padding:0px 14px;color:#000;background:url(/themes/custom/crashchampions/images/ATOM-icon-CALL1.png) no-repeat}.location-directions{width:15px;height:15px;content:"";padding:0px 17px;background:url(/themes/custom/crashchampions/images/ATOM-icon-Locate1.png) no-repeat}.locations-view-all__image{display:none}.locations-view-all{background-image:url(/themes/custom/crashchampions/images/LocationPage_Header.jpg);background-size:cover;background-repeat:no-repeat;height:min-content;height:350px;box-shadow:inset 0 30px 230px rgba(0,0,0,.9);text-align:center}.locations-view-all__image img{max-width:0px !important}.location-search-result{top:0 !important}@media(min-width: 768px)and (max-width: 1280px){.locations-view-all__form .views-exposed-form .form-actions{right:-20px;position:relative}}@media(max-width: 767px){.locations-view-all__form{max-width:100%}.location-card__desc{display:block !important;margin-bottom:1.5rem}.center-results .splide__slide{padding-bottom:2rem}.locations-view-all__form .views-exposed-form>form{flex-direction:row;gap:14px;padding-left:40px;background-position:left center}}@media(max-width: 767px)and (min-width: 1280px){.locations-view-all__form .views-exposed-form>form{column-gap:4rem}}@media(max-width: 767px){.locations-view-all__form .form-wrapper{flex-grow:1}}@media(min-width: 1280px){.locations-view-all__form .js-form-wrapper:nth-child(2){flex-grow:0}}.locations-view-all__form .views-exposed-form{z-index:2;top:10% !important;margin:0 auto;text-align:center;width:600px;color:#fff !important}@media(max-width: 767px){.location-card__content{padding:0rem 0rem 0rem !important}.example .accordion .views-row{padding:0px !important}.modules-full.-width>.row>.middleSection{padding-left:0px !important}.path-taxonomy .state-wide-content h3{display:none}.modules .views-exposed-form .location-search-banner-taxonmy__text:nth-of-type(1) .orderContent{order:1}.modules .state-wide-content .orderContent{order:2}.modules .views-exposed-form .row .orderContent{order:3}.splide__slide{border-bottom:1px solid #ccc}.results-count{font-size:xx-large;margin-top:9px;text-align:left;font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif !important;margin-bottom:20px}.modules .location-search-banner-taxonomy__text:first-child .orderContent{order:1}.modules p.orderContent{order:2}.modules .views-exposed-form .orderContent{order:3}}.center-results .splide__slide{padding-bottom:2rem !important;padding:10px}.center-results .splide__slide:hover{padding-bottom:2rem !important}.locations-view-all__form{padding:0;margin:20px auto}.locations-view-all__form .js-form-wrapper:nth-child(2){flex-grow:0}.locations-view-all__form .views-exposed-form>form{background:url("/themes/custom/crashchampions/images/icon-map-pin.svg") no-repeat left 8px/20px;padding-left:5px}.locations-view-all__form .views-exposed-form .form-actions .js-form-submit{margin-top:0 !important;height:40px;position:relative;top:-23px;right:-10px}.locations-view-all__form .views-exposed-form .form-item-field-state-target-id{top:10% !important;position:absolute;float:right;margin-right:20px}.locations-view-all__form .views-exposed-form .form-item-field-state-target-id label{font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;margin-bottom:2rem}.locations-view-all__form .geolocation-geocoder-address{margin-left:24px}.location-card__content .faq__detail[open]{background-color:#d3d3d3}.stateSection{clear:both}.middleSection column{width:100%}.state-list h2{text-align:center;color:red;background-color:#f4f4f4;font-size:32px}.modules.-full-width>.row>.middleSection{padding-left:80px !important}.path-locations .main .modules.-full-width .location-search-banner{width:100%;padding:0rem}@media(max-width: 767px){.path-locations .main .modules.-full-width .location-search-banner{padding:2rem 0}}.gm-style-iw-d .views-field-title{font-size:1.5rem;line-height:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000}.views-field-field-location-contact{color:#000;margin-bottom:.5rem;margin-top:.8rem;font:700 1.3rem/1.30769 "montserrat-bold",Arial,sans-serif}.views-field-field-geolocation{text-decoration:none;font-size:1.3rem;line-height:1.6rem;letter-spacing:-0.26px;font-family:"montserrat-bold",Arial,sans-serif;position:relative}.views-field-view-node{background-color:rgba(0,0,0,0);border:1px solid #e51c22;border-radius:999px;color:#e51c22;color:#d60006;display:inline-block;font:900 1.7rem/1 "montserrat-bold",Arial,sans-serif;padding:8px 20px;text-align:center;text-decoration:none;transition:border-color 300ms,color 300ms}.views-exposed-form .form-item-field-state-target-id{border-radius:999px;color:#404042;font-family:"montserrat-light",Arial,sans-serif;font-weight:300;line-height:1.2;outline:none;margin-top:0px}.path-locations .js-form-item.form-item .form-autocomplete,.path-taxonomy .js-form-item.form-item .form-autocomplete{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75;background-color:#edeff0 !important;border:1px solid #edeff0 !important;border-radius:35px}@media(min-width: 768px)and (max-width: 1280px){.path-locations .js-form-item.form-item .form-autocomplete,.path-taxonomy .js-form-item.form-item .form-autocomplete{width:100%}}fieldset#edit-field-geolocation-proximity-center-coordinates{display:none}fieldset#edit-field-geolocation-proximity-center-coordinates--2{display:none !important}.js-form-item.form-item.js-form-type-number.form-item-field-geolocation-proximity.js-form-item-field-geolocation-proximity{display:none}.js-form-item.form-item.js-form-type-number.form-item-field-geolocation-proximity.js-form-item-field-geolocation-proximity{display:none}div#edit-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address--description{display:none}div#edit-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address--2--description{display:none}.form-item-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address label{display:none}.js-form-item.form-item.js-form-type-search.form-item-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address.js-form-item-field-geolocation-proximity-center-geocoder-geolocation-geocoder-address label{display:none}.row.location-page-view{background-color:#f4f4f4;padding-bottom:30px}.state-list{background-color:#fff}.views-field.views-field-name{padding:5px}.item-list{margin:0 auto;max-width:1200px}.state-list h2{padding-top:30px}@media(min-width: 768px){.locations-view-all__image{align-items:flex-end;bottom:0;justify-content:center;position:absolute;right:0;width:calc(50% - 8rem);display:none}.locations-view-all__main{width:calc(50% - 1rem);text-align:center;margin:auto}}@media(max-width: 767px){.location-search-banner{align-items:center}}.location-directions::after{content:"";width:.5rem;height:.5rem;background:url(/themes/custom/crashchampions/images/icon-chev-md.svg) no-repeat 0 0;display:inline-flex;top:12.7rem;margin-left:.8rem}.example .center-results{background-color:#fff !important;padding:37px}.btn-outline a{text-decoration:none !important}.locations-view-all__form{max-width:100%;padding-left:10px}@media(min-width: 768px){.location-card__content .sk-former-shop-card{margin-top:-20px;font-size:1.4rem}}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}@media(min-width: 768px){.center-results{padding:0rem 0rem 0 !important;max-width:100%}}@media(min-width: 1280px){.location-search-banner__content{margin:0px 0px 0px 0px !important}.location-search-banner{align-items:flex-start}#views-exposed-form-locations-by-states-page-1 .views-exposed-form{display:none;align-items:center;margin-top:20px}#views-exposed-form-locations-by-states-page-1 .views-exposed-form div:has(.js-form-item){display:inline-flex;align-items:center;column-gap:1.25rem}#views-exposed-form-locations-by-states-page-1 .views-exposed-form #edit-submit-locations-by-states--2{height:34px}#views-exposed-form-locations-by-states-page-1 .views-exposed-form .form-actions{height:100%;margin:0;position:relative}}.location-search-banner__content{display:block !important;width:calc(100% - 4rem)}.center-results .title{text-align:left !important;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:4rem;margin-left:0px !important}.locate{display:none}.results-count{font-size:xx-large;margin-top:9px;text-align:left;font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif !important}.results-count-view{font-size:xx-large;margin-top:6px;text-align:left;font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif !important;padding:0rem 0rem 0 !important}.views-field-field-geolocation a{text-decoration:none}.views-field-field-geolocation::after{content:"";width:.5rem;height:.5rem;background:url(/themes/custom/crashchampions/images/icon-chev-md.svg) no-repeat 0 0;display:inline-flex;position:absolute}@media(min-width: 1280px){.location__title::before{height:3.6rem;width:2.4rem;padding:20px}}.locations-view-all__main .location__title::before{display:none}.homepage .location__ctr .location__main .location__title::after{background:url(/themes/custom/crashchampions/images/icon-map-pin.svg) no-repeat center center !important;content:"";display:inline-block;height:3rem;margin-left:4rem !important;position:relative}.location__title::after{display:none !important}.example{width:100%;height:600px;overflow-y:scroll}.example::-webkit-scrollbar{display:none}.example{-ms-overflow-style:none;scrollbar-width:none}#container1{height:100%;width:100%;overflow:hidden;position:relative}#container2{position:absolute;top:0px;bottom:0px;left:0px;right:-15px;overflow:auto}.location-search-results{text-align:left;padding:0px}@media(max-width: 767px){.location-search-results{padding:0 2rem}}.location-search-results .splide__list{backface-visibility:hidden;margin:0 !important;padding:0 !important}.path-locations .locations-wrapper{top:-31px}@media(min-width: 1280px){.row-taxonomy .state-center__location{height:652px}}#block-crashchampions-exposedformlocations-by-statespage-1 input::placeholder{visibility:visible !important}#block-crashchampions-exposedformlocations-by-statespage-1-2 input::placeholder{visibility:visible !important}.form-autocomplete input::placeholder{visibility:visible !important}.homepage .location__form .views-exposed-form .form-actions{margin-left:auto !important}.views-exposed-form #edit-submit-locations-by-states--2.form-submit{margin:0px !important}@media(min-width: 1024px){.locations-view-all{padding-top:0rem !important;padding-bottom:10rem}}@media(min-width: 1024px){.location{padding-top:6.4rem;padding-left:50px;padding-right:50px}.modules.-full-width{grid-column:1/-1;max-width:100vw;overflow-x:hidden}}@media(min-width: 1280px){.location{min-height:46rem;padding-left:100px;padding-right:100px}.state-center__location{height:652px}}.search-text{color:#e51c22}.column .title{margin-top:6px;text-align:left;font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif !important}@media(min-width: 768px){.path-locations .main .modules.-full-width .location-search-banner{padding-left:0rem;padding-right:0rem}}@media(min-width: 1024px){.media-tiles{padding-bottom:8rem !important;padding-left:100px !important;padding-right:100px !important}}.how-it-works{background-color:#edeff0;padding:2.4rem 0 7rem;padding-left:180px;padding-right:180px}@media(min-width: 768px){.reviews-slider__title{text-align:left;font-size:5rem;padding-left:80px}}@media(min-width: 1024px){.how-it-works__during{grid-template-columns:5fr 3fr;padding-left:100px;padding-right:100px}}@media(min-width: 1024px){.how-it-works__after{grid-template-columns:5fr 3fr;padding-left:100px;padding-right:100px}}@media(max-width: 767px){.location__ctr,.location__media{grid-column:1/2;grid-row:1/2;width:100vw;margin:0}.location__form .views-exposed-form .form-actions .js-form-submit{margin:unset;margin-top:42px;margin-left:124%;right:0 !important;position:relative;justify-content:end}.media-tiles{padding:1.5rem 0 4rem;padding:15px}.tiles__grid{margin-top:-9.5rem;display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:3rem;justify-content:center;flex-grow:1;padding:15px}.how-it-works{background-color:#edeff0;padding:2.4rem 0 1rem}.how-it-works__during{display:grid;margin-bottom:7rem;row-gap:4rem;padding:15px}.how-it-works__after-cards{display:grid;row-gap:0rem}p:last-child{margin-bottom:0;margin-top:0px}.info-card{align-items:center;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:2rem;max-width:44rem;padding:15px}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;padding:0px}.related-slider{overflow:hidden;padding-bottom:0rem;width:100vw}.related-slider__main{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;padding:20px}.service-list__services{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2.82;padding:15px}.careers{background:linear-gradient(#000000, #6b717b);color:#fff;padding:0rem 1.5rem 4rem}}@media(max-width: 767px){.view-row{padding:0px}.location-card__content{padding:2.5rem 2.5rem 10rem}.media-tiles__grid{display:grid;gap:20px;padding:15px !important}.careers__title{text-align:center;margin-bottom:4rem;padding:15px}}@media(min-width: 768px){.location-card__content:not(:first-child){padding:.5rem 1rem 9rem 0rem !important;text-align:left !important;margin-bottom:70px !important;border-top:1px solid #ccc !important}}@media(max-width: 767px){.location-search-banner__form .views-exposed-form .form-actions .js-form-submit{margin-top:3px !important}.location-search-banner__form .js-form-wrapper .js-form-item .input-text{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75;max-width:330px}.footer__side .footer-search__btn:nth-of-type(2){position:absolute;right:-50px !important;margin-top:40px}}@media(max-width: 767px){.path-taxonomy .modules{display:flex;flex-direction:column}}.path-taxonomy .modules #block-crashchampions-exposedformlocations-by-statespage-1{order:-1}.state-wide-content{float:inline-end;width:50%;padding-top:100px;padding-right:60px}@media(max-width: 1024px){.state-wide-content{padding:2rem;width:100%}}#block-crashchampions-exposedformlocations-by-statespage-1{padding:70px 2rem 2rem}@media(min-width: 1280px){#block-crashchampions-exposedformlocations-by-statespage-1{padding:70px 8rem 2rem}}.location-search-banner__image img{display:none}.location-search-banner__text{font-size:3rem;line-height:4.2rem !important;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-bottom:.5rem;font-weight:700}.location-search-banner__form .views-exposed-form>form{display:block !important;flex-direction:column;width:100%;row-gap:1rem}.location-search-banner{display:grid;flex-direction:column-reverse;grid-template-columns:auto;grid-gap:20px}section.topSection{display:grid;grid-template-columns:auto auto;grid-gap:20px}@media(max-width: 1280px){section.topSection{padding:0 2rem}}@media(min-width: 1280px){section.topSection{padding:0 8rem}}.path-locations .page,.path-taxonomy .page{padding-bottom:0}.path-locations .locations-wrapper,.path-taxonomy .locations-wrapper{box-shadow:none !important}.path-locations .locations-map .geolocation-map-container,.path-taxonomy .locations-map .geolocation-map-container{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.path-locations .bef-exposed-form,.path-taxonomy .bef-exposed-form{padding:1em}.path-locations .location-search-banner__content,.path-taxonomy .location-search-banner__content{padding:1em 0;margin:0}.path-locations .splide__track,.path-taxonomy .splide__track{border-bottom:0px solid #fff !important;padding:0px;height:auto;width:calc(100% + 30rem);padding-left:30rem;margin-left:-30rem}.path-locations .splide__list,.path-taxonomy .splide__list{backface-visibility:hidden;display:grid;margin:0 !important;padding:0 !important;width:100%;height:min-content;flex-direction:column}.path-locations .splide__slide,.path-taxonomy .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;width:100%}.path-locations #views-exposed-form-find-a-location-near-you-page-1,.path-taxonomy #views-exposed-form-find-a-location-near-you-page-1{display:flex;flex-direction:column}@media(min-width: 1280px){.path-locations #views-exposed-form-find-a-location-near-you-page-1,.path-taxonomy #views-exposed-form-find-a-location-near-you-page-1{flex-direction:row;column-gap:4rem;align-items:center}}.path-locations .search-results #views-exposed-form-find-a-location-near-you-page-1,.path-taxonomy .search-results #views-exposed-form-find-a-location-near-you-page-1{flex-direction:column;align-items:flex-start}.path-locations .main .modules.-full-width .location-search-banner,.path-taxonomy .main .modules.-full-width .location-search-banner{padding:1rem}@media(min-width: 768px){.path-locations .main .modules.-full-width .location-search-banner,.path-taxonomy .main .modules.-full-width .location-search-banner{padding-left:2rem;padding-right:2rem}}@media(min-width: 1280px){.path-locations .main .modules.-full-width .location-search-banner,.path-taxonomy .main .modules.-full-width .location-search-banner{padding:70px 8rem 2rem 8rem}}@media(min-width: 768px){.path-locations .main .modules.-full-width .views-element-container .location-search-banner__content,.path-taxonomy .main .modules.-full-width .views-element-container .location-search-banner__content{padding-left:0}}.path-locations .main .modules.-full-width .views-element-container .example .center-results,.path-taxonomy .main .modules.-full-width .views-element-container .example .center-results{padding-left:2rem;padding-right:2rem}@media(min-width: 768px){.path-locations .main .modules.-full-width .views-element-container .example,.path-taxonomy .main .modules.-full-width .views-element-container .example{overflow-y:scroll}.path-locations .main .modules.-full-width .views-element-container .example .center-results,.path-taxonomy .main .modules.-full-width .views-element-container .example .center-results{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 768px){.path-locations .location-card,.path-taxonomy .location-card{max-width:100%;width:100%}.path-locations .location-card__title,.path-taxonomy .location-card__title{margin-bottom:1rem}.path-locations .location-card__content,.path-taxonomy .location-card__content{padding:0rem 0rem 2rem 0rem !important;text-align:left !important}.path-locations .location-search-banner__text,.path-taxonomy .location-search-banner__text{font-size:36px}}@media(max-width: 767px){.path-locations .location-search-banner__text,.path-taxonomy .location-search-banner__text{font-size:26px}}body.path-taxonomy span.location-search-banner-location__text{display:none !important}@media(min-width: 768px){.location-results{padding:0 2rem}}@media(min-width: 1280px){.location-results{padding:0 8rem}}@media screen and (max-width: 767px){.location-results .column{width:100%}}span.location-search-banner-taxonomy__text{font-size:36px;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-left:6px}span.location-search-banner-location__text{font-size:36px;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-bottom:.5rem}footer .footer-search__btn{margin:2rem 0}@media(max-width: 767px){.example{overflow-y:scroll}.center-results{padding-left:0rem !important;padding-right:0rem !important}}.footer-search__btn:nth-of-type(2){right:40px !important;margin-left:50px;margin-top:50px !important}.views-exposed-form.orderContent{display:none}.btn-set{display:inline-flex;gap:10px}.btn-set.btn-block{display:flex}.btn-set.btn-wrap{flex-wrap:wrap}.search-form{position:relative}.search-form__input{background-color:#fff;border:1px solid #fff;border-radius:999px;color:#000;font-family:"montserrat-regular",Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.2;outline:none;padding:8px 36px 8px 16px;width:100%}.search-form__input::placeholder{color:#6b717b;font-weight:300}.search-form__btn{align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:36px}.search-form__btn-icon{fill:#e51c22;transition:fill 300ms}.search-form__btn:hover .search-form__btn-icon{fill:#000}.social-accounts{align-items:center;display:inline-flex;gap:2.2rem}.social-accounts__link{display:block;padding:0 5px}.social-accounts__link:first-child{padding-left:0}.social-accounts__icon{display:block;transition:fill 300ms}.social-accounts__link:hover .social-accounts__icon{fill:#e51c22}.tile{background-color:#fff;border-radius:.8rem;box-shadow:0 1.1rem 1.1rem rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.tile__content{flex:1 1 auto;min-height:9.5rem;padding:3rem 2.2rem 2rem}.tile__media{background-color:#000;aspect-ratio:16/10;overflow:hidden}.tile__img{height:100%;max-width:none;object-fit:cover;object-position:center;width:100%}.tile__title{margin:0;font:700 1.4rem/1.17647 "montserrat-bold",Arial,sans-serif;text-align:center}@media(min-width: 768px){.tile__content{min-height:12.4rem}.tile__title{font-size:1.7rem}}.icon-tile{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 11px 11px rgba(0,0,0,.15);color:#000;display:flex;flex-direction:column;min-height:130px;overflow:hidden;padding:20px}.icon-tile__content{flex:1 1 auto;padding-top:16px}.icon-tile__media{height:40px}.icon-tile__img{width:auto;max-width:none;height:100%}.icon-tile__title{margin:0;font:700 1.5rem/1.13333 "montserrat-bold",Arial,sans-serif;text-align:center}@media(min-width: 768px){.icon-tile{padding:30px 25px}.icon-tile__content{padding-top:24px}.icon-tile__media{height:50px}.icon-tile__title{font-size:1.7rem}}.step-tile{background-color:#fff;border-radius:8px;box-shadow:0 11px 11px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;padding:1.6rem 2.4rem 2.8rem 3.6rem;width:100%}@media(min-width: 768px){.step-tile{padding-right:2rem}}.step-tile__content{flex:1}.step-tile__actions{display:flex;justify-content:flex-end}.step-tile__label{color:#e51c22;display:block;font:700 7.2rem/1 "montserrat-bold",Arial,sans-serif}.step-tile__title{font:700 2.6rem/1.3077 "montserrat-bold",Arial,sans-serif;margin-bottom:1rem}.step-tile__copy{margin-bottom:3rem;font-family:"montserrat-light",Arial,sans-serif}.step-tile__copy a{font-size:1.5rem;color:#d60006}.media-tile{background:linear-gradient(#f5f7f8, #ffffff);border-radius:8px;box-shadow:0 19px 19px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;position:relative}.media-tile__link{bottom:0;left:0;position:absolute;right:0;top:0;text-indent:-9999px;z-index:1}.media-tile__main{flex-grow:1;padding:2.6rem 2rem 1rem}.media-tile__title{color:#e51c22;font-size:2.5rem;line-height:1.2;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:.75em}@media(min-width: 768px){.media-tile__title{font-size:2.4rem}}.media-tile__copy{font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2}.media-tile__btn{position:absolute;bottom:2rem;right:2rem}.media-tile__img{height:auto;transform-origin:center top;transition:transform 300ms;max-width:100%;object-fit:cover;width:100%}.media-tile:hover .media-tile__btn{color:#fff;background-color:#000}.media-tile:hover .media-tile__img{transform:scale(1.05)}@media(min-width: 1280px){.media-tile__main{padding:4.8rem 3.2rem 2rem}}.card{background-color:#fff;border-radius:.8rem;box-shadow:0 25px 25px rgba(0,0,0,.15);color:#000;display:flex;flex-direction:column;max-width:34rem;overflow:hidden;position:relative}.card__link{bottom:0;left:0;position:absolute;right:0;text-indent:-999px;top:0;z-index:1}.card__media{aspect-ratio:11/8;background-color:#000;overflow:hidden;height:25rem}.card__main{flex-grow:1;padding:2.8rem 3.2rem 4.2rem 3rem;position:relative}.card__img{height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform 300ms;width:100%}.card__cat{background-color:#e51c22;border-radius:999px;color:#fff;display:inline-block;font:700 1.2rem/1 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;left:3rem;padding:.5rem 1rem;position:absolute;top:-11px}.card__title{font:700 2.6rem/1.3 "montserrat-bold",Arial,sans-serif;margin-bottom:.5em}.card__copy{font-size:1.4rem;margin-bottom:0;font-family:"montserrat-light",Arial,sans-serif}.card__icon{bottom:1.8rem;height:2.2rem;fill:#e51c22;position:absolute;right:1.8rem;transition:transform 300ms ease-out;width:1.1rem}.card__cta{bottom:3rem;position:absolute;right:2.2rem;width:auto}.card:hover .card__img{transform:scale(1.05)}.card:hover .card__icon{transform:translateX(7px)}.card:hover .card__cta .btn-outline{border-color:#000;color:#000}.info-card{align-items:center;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:2rem;max-width:44rem}.info-card__media{aspect-ratio:33/25;border-radius:8px;box-shadow:0 15px 15px rgba(0,0,0,.15);overflow:hidden}.info-card__copy{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:2;margin-bottom:2rem}.info-card__copy>p{margin-bottom:0}@media(min-width: 768px){.info-card{grid-template-columns:1fr;max-width:33rem;row-gap:3rem}.info-card__btn{display:inline-block}}@media(min-width: 1024px){.info-card__copy{font-size:2.1rem;line-height:1.5238}}@media(min-width: 1280px){.info-card{grid-template-columns:repeat(2, 1fr);column-gap:3rem;max-width:53rem}}@media(min-width: 1440px){.info-card{max-width:68rem}}.review-card{display:flex;flex-direction:column;padding:30px}.review-card__head{display:flex;justify-content:space-between;flex:0 0;margin-bottom:30px}.review-card__title{font:700 1.4rem/1.2 "montserrat-bold",Arial,sans-serif;margin-bottom:5px}.review-card__rating{margin-bottom:5px}.review-card__meta{font-size:1.5rem;margin-bottom:0}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__pagination{bottom:0;gap:8px;left:0;padding:12px 20px 12px;position:absolute;right:0}.splide__pagination__page{background-color:#fff;border:none;border-radius:999px;cursor:pointer;display:block;height:12px;opacity:.25;padding:0;transition:background-color 300ms,opacity 300ms;width:12px}.splide__pagination__page.is-active,.splide__pagination__page:hover{background-color:#e51c22;opacity:1}.img-text{padding-left:2rem;padding-right:2rem}@media(min-width: 768px){.img-text{padding-left:5rem;padding-right:5rem}}@media(min-width: 1280px){.img-text{padding-left:8rem;padding-right:8rem}}.img-text__wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.img-text__wrapper{flex-direction:row;max-width:86rem}}@media(min-width: 1280px){.img-text__wrapper{max-width:98rem}}@media(min-width: 1680px){.img-text__wrapper{max-width:106rem}}.img-text__content{margin-bottom:2.8rem}@media(min-width: 768px){.img-text__content{flex-basis:50%;margin-bottom:0;padding-bottom:10.9rem}}@media(min-width: 768px){.img-text__img-wrap{flex-basis:50%}}.repair-services .img-text{padding:0}@media(min-width: 768px){.repair-services .img-text__content{padding-bottom:4.6rem}}@media(min-width: 1280px){.repair-services .img-text__content{padding-bottom:7rem}}.repair-services .img-text .links.btn-set{gap:0;margin-top:5rem}@media(min-width: 768px){.repair-services .img-text .links.btn-set{margin-top:3rem;gap:2rem}}@media(min-width: 1280px){.repair-services .img-text .links.btn-set{flex-direction:column}}.repair-services .img-text .btn{line-height:2rem;padding-top:.8rem;padding-bottom:.8rem}.repair-services .img-text__img-wrap{display:inline-flex}.repair-services .img-text__wrapper{margin:0 auto;padding:0 2rem}@media(min-width: 768px){.repair-services .img-text__wrapper{max-width:85.2rem;padding-left:5rem;padding-right:5rem}}@media(min-width: 1680px){.repair-services .img-text__wrapper{max-width:106rem}}.repair-services-detail .img-text{margin-top:0}.img-text .desc{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.823}.img-text .desc>p{margin-bottom:2rem}.img-text .desc>p:last-child{margin-bottom:0}.img-text .links{margin-top:3rem}.img-text .links.btn-set{display:flex;flex-direction:column}@media(min-width: 1280px){.img-text .links.btn-set{flex-direction:row}}.img-text .links a{width:fit-content;font-size:1.7rem}.img-text .links a:last-child{margin-top:2rem}@media(min-width: 768px){.img-text .links a:last-child{margin-top:0}}.img-text__img-wrap{height:auto}@media(min-width: 768px){.img-text__img-wrap{display:flex;width:100%;align-items:flex-end}}.img-text .back-img-wrap{background-image:url("/themes/custom/crashchampions/dist/css/../../images/ph-footer-search@2x.jpg");background-position:center;background-repeat:no-repeat;background-size:contain;min-height:20rem;width:100%}@media(min-width: 768px){.img-text .back-img-wrap{background-position:center bottom;height:90%;min-height:27.2rem}}@media(min-width: 1280px){.img-text.contact-page{padding-left:19.5rem;padding-right:9.5rem}}@media(min-width: 768px){.img-text.contact-page .img-text__wrapper{align-items:center}}@media(min-width: 768px){.img-text.contact-page .img-text__content{padding-bottom:0}}.img-text.contact-page .img-text__content .title{text-align:center;font-size:3.2rem;line-height:1.125;padding:0 2rem;margin-bottom:4rem;color:#e51c22}@media(min-width: 768px){.img-text.contact-page .img-text__content .title{padding:0;font-size:3.6rem;text-align:left}}.img-text.contact-page .img-text__content .title h4{margin-bottom:0}.img-text.contact-page .img-text__content .desc{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29}.img-text.contact-page .img-text__content .desc a{color:#000;text-decoration:underline}.img-text.contact-page .img-text__content .desc .time{display:inline-block;margin-top:3rem}.about-cc{background:rgba(0,0,0,0) linear-gradient(180deg, #000000 0%, #6b717b 100%) 0% 0% no-repeat padding-box;padding:2rem}@media(min-width: 768px){.about-cc{padding-top:6.5rem;padding-bottom:6.5rem}}.about-cc__content{max-width:75.2rem;margin:0 auto;color:#fff}.about-cc__head{font-family:"montserrat-bold",Arial,sans-serif;font-size:2.6rem;line-height:1.53;letter-spacing:.016rem;margin-bottom:2rem}.about-cc__head h2,.about-cc__head h3,.about-cc__head h4,.about-cc__head h5,.about-cc__head h6{margin-bottom:0;font-size:inherit;line-height:inherit}.about-cc__desc{font-family:"montserrat-light",Arial,sans-serif;font-size:1.7rem;line-height:1.88}.about-cc__desc p{margin-bottom:0}.about-cc__desc p>strong,.about-cc__desc p a{font-family:"montserrat-semibold",Arial,sans-serif;color:#fff;font-weight:600}.more-info-cc{margin-bottom:3rem}.more-info-cc__content{line-height:3.2rem;font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif}.more-info-cc__content p{margin-bottom:2rem}.more-info-cc__link{color:#e51c22}.center-results{padding:0 0 2rem;background-color:#fff;max-width:100vw}@media(min-width: 768px){.center-results{background-color:#edeff0;padding:7rem 2rem 0;max-width:100%}}.center-results .title{text-align:center;font-family:"montserrat-bold",Arial,sans-serif;font-size:2.5rem;line-height:1.44;margin-bottom:4rem}@media(min-width: 768px){.center-results .title{font-size:3.6rem;line-height:1.111}}.center-results .result-count{font-size:2.5rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.44;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:3.3rem;padding-left:2rem;padding-top:3rem}@media(min-width: 768px){.center-results .result-count{font-size:3.6rem;line-height:1.11}}@media(min-width: 1280px){.center-results .result-count{padding-left:5rem;padding-top:0}}.center-results .result-count img{width:2.4rem;height:auto;object-fit:contain;display:inline-block;margin-left:1rem}.center-results .result-count p{margin-bottom:0}@media(min-width: 768px){.center-results .splide .splide__list{padding-bottom:6rem !important}}@media(min-width: 768px){.center-results .splide.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;column-gap:3rem;row-gap:3rem;flex-wrap:wrap;justify-content:flex-start}}@media(min-width: 768px){.center-results .splide__list{max-width:69rem;margin:0 auto !important}}@media(min-width: 1280px){.center-results .splide__list{max-width:105rem}}.center-results .splide__slide{padding-bottom:6rem}@media(min-width: 768px){.center-results .splide__slide{padding-bottom:0}}.center-results .splide__count{text-align:center;font-family:"montserrat-bold",Arial,sans-serif;font-size:2rem;line-height:1.2;color:#e51c22;margin-top:-4rem}@media(min-width: 768px){.center-results .splide__count{display:none}}.center-results .splide__pagination{display:none;visibility:hidden;opacity:0}.state-centers{background-color:#edeff0;padding:6rem 0}.state-centers ul{list-style:unset;list-style-type:none;margin:0}.state-centers .title{color:#d60006;font-size:3rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.2;text-align:center;padding:0 2rem;margin-bottom:3.2rem}@media(min-width: 768px){.state-centers .title{font-size:5rem;line-height:1.5;margin-bottom:8rem}}.state-centers__state{margin-bottom:1.5rem}@media(min-width: 1280px){.state-centers__locations{max-width:118rem;margin:0 auto}}.state-centers .state-content__head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 2rem 0 1.8rem;cursor:pointer}@media(min-width: 768px){.state-centers .state-content__head{padding-top:0;padding-left:2.5rem}}@media(min-width: 1280px){.state-centers .state-content__head{padding-left:6.6rem}}@media(min-width: 768px){.state-centers .state-content__head .acc-title{margin-bottom:0}}.state-centers .state-content__head .state-name{font-size:2.1rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.19;display:inline-block;margin-right:1rem;color:#d60006}@media(min-width: 768px){.state-centers .state-content__head .state-name{font-size:3.6rem;line-height:1.11;margin-right:2rem}}.state-centers .state-content__head .loc-count{font-size:1.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.1;color:#686d75}@media(min-width: 768px){.state-centers .state-content__head .loc-count{font-size:2.1rem;line-height:1.52}}.state-centers .state-content__head .indicator{background-color:#fff;border-radius:99.9rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:4.2rem;width:4.2rem;transition:transform 300ms;transform:rotate(90deg)}.state-centers .state-content__head .indicator .icon{fill:#d60006}.state-centers .state-content__main{display:none}.state-centers .state-content__main__locations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;column-gap:3rem;row-gap:2rem;height:100%}@media(min-width: 768px){.state-centers .state-content__main__locations{justify-content:flex-start;max-width:69rem;margin:0 auto}}@media(min-width: 1280px){.state-centers .state-content__main__locations{max-width:105rem}}.state-centers .state-content.active{background-color:#fff;border-radius:.8rem;box-shadow:0 2.3rem 2.3rem rgba(0,0,0,.15)}@media(min-width: 768px){.state-centers .state-content.active{margin-top:3rem;margin-bottom:7rem}}.state-centers .state-content.active .state-content__head{margin-bottom:3rem;padding-top:1.5rem}@media(min-width: 768px){.state-centers .state-content.active .state-content__head{padding-top:3rem}}.state-centers .state-content.active .state-content__head .indicator{transform:rotate(270deg)}.state-centers .state-content.active .state-content__head .indicator .icon{fill:#6b717b}.state-centers .state-content.active .state-content__main{display:block;padding-bottom:5rem}@media(min-width: 768px){.state-centers .state-content.active .state-content__main{padding-bottom:7rem}}.state-centers .state-content.active .state-content__main .location-card__minify{margin-left:auto;margin-right:auto}.text-image{padding:0 2rem;margin-top:5rem;display:flex;flex-direction:column-reverse;row-gap:.7rem;align-items:center}@media(min-width: 768px){.text-image{padding:0 3rem;margin-top:3rem;flex-direction:row;row-gap:0;column-gap:5rem;align-items:flex-start}}@media(min-width: 1280px){.text-image{padding:0 13rem;margin-top:7rem;column-gap:14rem}}.text-image img{width:fit-content}@media(min-width: 768px){.text-image img{min-height:40rem}}.text-image__heading{font-size:3rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:3.6rem;letter-spacing:.18px;margin-bottom:2rem;color:#e51c22}@media(min-width: 768px){.text-image__heading{margin-top:4.5rem;margin-bottom:1.6rem;font-size:3.6rem;line-height:4rem;letter-spacing:.22px}}.text-image__text{font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif;color:#000}@media(min-width: 1280px){.text-image__text{font-size:2.2rem;line-height:3.2rem}}.locations-map{display:flex;flex-direction:column;padding:0 2rem;position:relative}@media(min-width: 768px){.column .locations-map{padding-right:0}}.locations-map__card{display:flex;flex-direction:column;color:#fff;background-color:#e51c22;padding:1.5rem 2rem;align-items:flex-start;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;position:relative}@media(min-width: 768px){.locations-map__card{flex-direction:row;align-items:center}}.locations-map__card .btn-mini{color:#fff;position:absolute;right:3rem}.locations-map__card .btn-mini::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-md-white.svg) no-repeat 0 0}.locations-map__heading{font-size:1.7rem;line-height:1.6rem;font-family:"montserrat-bold",Arial,sans-serif;margin:0}@media(min-width: 768px){.locations-map__heading{font-size:2.1rem;line-height:3.2rem}}.locations-map__description{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.6rem;margin-top:.5rem;margin-bottom:0;align-self:flex-start}@media(min-width: 768px){.locations-map__description{line-height:2.5rem;margin-left:1rem}}.locations-map__live-traffic{display:inline-flex;position:absolute;bottom:1.5rem;left:calc(50% - 14rem);flex-direction:row;background:#fff;border-radius:1rem;z-index:1}.locations-map__live-traffic p{margin-bottom:0;padding:.5rem 1rem;border-right:#edeff0 solid 2px;font-family:"montserrat-regular",Arial,sans-serif;letter-spacing:-1px}.locations-map__live-traffic img{border-radius:10px;padding:.5rem .5rem 0 0}.locations-map+.location-customer-reviews{margin-top:5rem}.location-search-result{display:inline-block;font-family:"montserrat-bold",Arial,sans-serif;font-size:2.5rem;line-height:3.6rem;letter-spacing:.15px;position:relative;margin-bottom:1.5rem;margin-top:4rem;margin:4rem 0 1.5rem}.location-search-result p{display:inline-block}@media(min-width: 768px){.location-search-result{position:absolute;top:-10.7rem;font-size:3.6rem;line-height:4rem;letter-spacing:.22px;margin-bottom:2.7rem}}.location-search-result::after{margin-left:.8rem;content:"";width:1.5rem;height:2.3rem;display:inline-block;background:url(/themes/custom/crashchampions/images/icon-map-pin.svg) no-repeat center center;position:relative;bottom:-0.3rem}@media(min-width: 768px){.location-search-result::after{position:absolute;width:2.4rem;height:3.6rem;bottom:0;right:-3.2rem}}.location-search-result__error-msg{font-size:2.1rem;line-height:3.2rem;color:#e51c22}.location-search-result__error-msg::after{content:unset}@media(min-width: 768px)and (max-width: 1024px){.location-search-result__error-msg{width:60%}}@media(min-width: 1280px){.location-search-result__error-msg{font-size:2.2rem;line-height:4rem;width:100%}}.location-popup{padding:1rem;background-color:#fff;max-width:35rem;max-height:40rem}@media(min-width: 768px){.location-popup{width:40rem;max-width:unset;padding:1rem 2.5rem 1rem 2.5rem}}.location-popup__centre{font-size:1.5rem;line-height:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin:0}@media(min-width: 768px){.location-popup__centre{font-size:2.6rem}}.location-popup__city{color:#e51c22;font-size:2.6rem;line-height:3.4rem;font-family:"montserrat-bold",Arial,sans-serif;margin:0}.location-popup__phoneno{color:#000;margin-bottom:.5rem;margin-top:.8rem;font:700 1.3rem/1.30769 "montserrat-bold",Arial,sans-serif}.location-popup__phoneno a{color:#e51c22;text-decoration:none}@media(min-width: 768px){.location-popup__phoneno{margin:1rem 0;font-size:2rem}}.location-popup__content{margin-top:.4rem;font-size:1.3rem;line-height:2.2rem;font-family:"montserrat-light",Arial,sans-serif;color:#000;margin-bottom:1rem}.location-popup__content p{margin:0}@media(min-width: 768px){.location-popup__content{margin:2rem 0;font-size:2rem}}.location-popup .btn-outline{font-size:1.3rem}@media(min-width: 768px){.location-popup .btn-outline{font-size:1.8rem}}.geolocation-map-container{height:40rem !important}@media(min-width: 768px){.geolocation-map-container{height:56rem !important}}.geolocation-map-container>div{background:linear-gradient(to bottom, #8ab4f9 50%, #e8eaed 50%) !important}.about-center{padding:5rem 1.8rem .2rem 2rem;background:#edeff0}@media(min-width: 768px){.about-center{padding:6.5rem 4rem 0}}@media(min-width: 1024px){.about-center{padding:6.5rem 8rem 0}}.about-center__heading{font-size:3rem;line-height:3.6rem;font-family:"montserrat-bold",Arial,sans-serif;color:#e51c22;letter-spacing:.18px;margin-bottom:0}@media(min-width: 1920px){.about-center__heading{max-width:1680px}}.about-center__content{display:flex;flex-direction:column}@media(min-width: 768px){.about-center__content{flex-direction:row;flex-wrap:wrap}}@media(min-width: 1024px){.about-center__content{flex-wrap:unset}}@media(min-width: 1920px){.about-center__content{max-width:1680px}}.about-center__desc{flex:1;margin-top:.5rem;font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif;padding-bottom:4.5rem}.about-center__desc .btn-mini{color:#d60006}@media(min-width: 768px){.about-center__desc{margin-right:2rem;margin-top:2.4rem;width:50%}}@media(min-width: 1280px){.about-center__desc{margin-right:6.4rem;flex:1;width:unset}}.about-center__desc strong{font-family:"montserrat-semibold",Arial,sans-serif}.about-center__desc a{margin-top:2rem}.about-center__details{font-size:1.7rem;line-height:2.2rem;padding-bottom:4.5rem;font-family:"montserrat-light",Arial,sans-serif;color:#000}@media(min-width: 768px){.about-center__details{margin-right:2rem;width:50%}}@media(min-width: 1280px){.about-center__details{margin-right:12rem;width:unset}}.about-center__address,.about-center__timings p{margin-bottom:0}.about-center__center{font-size:1.7rem;line-height:3.2rem;margin-top:2rem}@media(min-width: 768px){.about-center__center{font-size:2.1rem;margin-top:2.4rem;margin-bottom:2rem}}.about-center__image{display:none}@media(min-width: 1280px){.about-center__image{align-self:flex-end;margin-right:8rem;display:block}}@media(min-width: 768px){.about-center__image img{max-width:28rem;object-fit:contain}}.about-center__phoneno{margin-bottom:2rem}.about-center__phoneno a{color:#000}.about-center__get-dir{margin-bottom:3rem}.about-center__cta{display:flex;column-gap:1rem;margin-bottom:2rem;margin-top:2.7rem}.about-center__cta .btn,.about-center__cta .btn-outline{padding-right:1.7rem;padding-left:1.9rem;font-size:1.7rem;letter-spacing:-0.34px}@media(min-width: 768px){.about-center__cta{margin-top:5rem}.about-center__cta .btn,.about-center__cta .btn-outline{padding-right:2rem;padding-left:2rem}}.location-search-banner{display:flex;flex-direction:column-reverse;align-items:flex-start}.location-search-banner__content{flex:1;margin:2.6rem 2rem 0 2rem;display:flex;flex-direction:column;width:calc(100% - 4rem)}@media(min-width: 768px){.location-search-banner__content{margin:7rem 0 10rem 3rem}}@media(min-width: 1280px){.location-search-banner__content{margin:7rem 0 11rem 8.1rem}}.location-search-banner__text{font-size:36px;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;color:#000;margin-bottom:.5rem}@media(min-width: 768px){.location-search-banner__text{font-size:2.1rem}}.location-search-banner__location{font-size:3.4rem;line-height:3.6rem;color:#e51c22;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:.2px;margin-bottom:2rem}@media(min-width: 768px){.location-search-banner__location{line-height:4rem}}@media(min-width: 1280px){.location-search-banner__location{font-size:5rem;line-height:5.5rem;letter-spacing:-1px}}.location-search-banner__form{display:flex;column-gap:.8rem}@media(min-width: 768px){.location-search-banner__form{column-gap:2rem}}.location-search-banner__form .btn-mini{background:none;border:none;color:#e51c22;display:flex;align-items:center}.location-search-banner__form .btn-mini::after{display:inline;position:relative;top:.15rem}.location-search-banner__form input{flex:1}.location-search-banner__form input::placeholder{color:#6b717b}@media(min-width: 768px){.location-search-banner__form input{flex:unset;flex-basis:50%}}.location-search-banner__form .location-input-geocoder{display:none}.location-search-banner__form .views-exposed-form{width:100%}.location-search-banner__form .views-exposed-form>form{display:flex;flex-direction:column;width:100%;row-gap:1rem}@media(min-width: 1280px){.location-search-banner__form .views-exposed-form>form{flex-direction:row;align-items:center;justify-content:flex-start;column-gap:2rem}}.location-search-banner__form .views-exposed-form .form-actions .js-form-submit{position:unset;margin:unset;margin-top:0}.location-search-banner__form .views-exposed-form .form-actions .js-form-submit:hover{background-color:#000;color:#fff}@media(min-width: 1280px){.location-search-banner__form .views-exposed-form .form-actions{margin-left:0}}@media(min-width: 1280px){.location-search-banner__form .js-form-wrapper:nth-child(2){flex-grow:.5}}.location-search-banner__form .js-form-wrapper .js-form-item label,.location-search-banner__form .js-form-wrapper .js-form-item .description{display:none}.location-search-banner__form .js-form-wrapper .js-form-item .input-text{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75}.location-search-banner__form .js-form-wrapper .js-form-item .input-text::placeholder{color:#686d75}@media(min-width: 768px){.location-search-banner__form .js-form-wrapper .js-form-item .input-text{font-size:1.7rem}}.location-search-banner__form .js-form-wrapper .js-form-item .input-text.form-autocomplete{background-image:none}.location-search-banner__form .js-form-type-number{display:none}.location-search-banner__image{display:none}.location-search-banner__image img{margin:0 auto;max-height:30.5rem}@media(min-width: 768px){.location-search-banner__image{display:block;flex-basis:50%}}@media(min-width: 1280px){.location-search-banner__image img{height:30rem}}.leave-review{background-color:#edeff0;padding:6rem 2rem 0;position:relative}@media(min-width: 768px){.leave-review{padding:6.5rem 4rem 0}}@media(min-width: 1280px){.leave-review{padding:6.5rem 8rem 0}}.leave-review__header .title{font-size:3rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.2;text-align:center;margin-bottom:3.3rem;color:#e51c22;padding-left:1.5rem;padding-right:1.5rem}@media(min-width: 768px){.leave-review__header .title{font-size:4rem;line-height:1;margin-bottom:5rem;padding-left:0;padding-right:0}}.leave-review__header .cta-wrapper{position:absolute;top:2rem;left:50%;transform:translateX(-50%);width:fit-content;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}@media(min-width: 1280px){.leave-review__header .cta-wrapper{top:8.2rem;left:8rem;transform:translateX(0)}}.leave-review__header .cta-wrapper .icon{object-fit:contain;width:.7rem;height:2rem;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1);position:absolute;top:-2px}@media(min-width: 768px){.leave-review__header .cta-wrapper .icon{top:-4px}}.leave-review__header .cta-wrapper .back-to{font-size:1.2rem;line-height:2rem;display:inline-block;padding-left:2rem;font-family:"montserrat-bold",Arial,sans-serif;color:#d60006}@media(min-width: 1280px){.leave-review__main{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;column-gap:14rem}}@media(min-width: 1280px){.leave-review__main__content{width:66.66%}}@media(min-width: 768px){.leave-review__main .address-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;column-gap:3rem;align-items:flex-start;justify-content:flex-start}}@media(min-width: 1280px){.leave-review__main .address-content{column-gap:5rem}}@media(min-width: 768px){.leave-review__main .address-content .address-wrapper,.leave-review__main .address-content .review-wrapper{width:50%}}@media(min-width: 1280px){.leave-review__main .address-content .address-wrapper{padding-bottom:5rem;width:60%}}.leave-review__main .loc-name{font-size:2.1rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.52;margin-bottom:3.3rem}@media(min-width: 768px){.leave-review__main .loc-name{margin-bottom:2.3rem}}.leave-review__main address{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29}.leave-review__main address a{color:#000;text-decoration:underline}.leave-review__main .review-wrapper{margin-top:5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-direction:column;row-gap:3.4rem;align-items:center;justify-content:center}@media(min-width: 768px){.leave-review__main .review-wrapper{margin-top:0;align-items:flex-start}}@media(min-width: 1280px){.leave-review__main .review-wrapper{margin-top:3.5rem;width:40%}}@media(min-width: 768px){.leave-review__main .review-wrapper img{max-height:7rem}}.leave-review__main .search-wrapper{margin-top:7rem}@media(min-width: 768px){.leave-review__main .search-wrapper{margin-top:3rem;width:45%}}@media(min-width: 1024px){.leave-review__main .search-wrapper{width:38%}}@media(min-width: 1280px){.leave-review__main .search-wrapper{width:43%;margin-top:-4rem}}.leave-review__main .search-wrapper label{font:2.1rem/3.2rem "montserrat-bold",Arial,sans-serif;color:#d60006;display:block;margin-bottom:1rem}.leave-review__main .search-wrapper form{position:relative}.leave-review__main .search-wrapper fieldset.location-input-geocoder,.leave-review__main .search-wrapper .form-item.js-form-type-number,.leave-review__main .search-wrapper .description,.leave-review__main .search-wrapper .js-form-type-search>label{display:none}.leave-review__main .search-wrapper input.input-text.location__input{border:1px solid #a7aeb4;background-color:#fff;font-size:1.5rem;font-family:"avenir-light",Arial,sans-serif;padding-top:.8rem;padding-bottom:.8rem;background-image:none}.leave-review__main .search-wrapper .location__btn:hover{background-color:#000;color:#fff}.leave-review__main__media{margin-top:7.8rem}@media(min-width: 1280px){.leave-review__main__media{margin-top:3.3rem;width:33.3%}}.leave-review__main__media img{margin:0 auto}.location-center-banner{display:flex;flex-direction:column}@media(min-width: 768px){.location-center-banner{flex-direction:row}}.location-center-banner .sk-former-shop{font-family:"montserrat-bold",Arial,sans-serif;font-size:1.7rem;line-height:1.5;padding-top:1em}@media(min-width: 768px){.location-center-banner .sk-former-shop{padding-top:0;font-size:2.1rem;line-height:1.5}}.location-center-banner__content{flex:unset;padding:3.5rem 2rem 5rem 2rem}@media(min-width: 768px){.location-center-banner__content{padding:8rem 2rem 1.7rem 8rem;width:50%}}.location-center-banner__image{width:50%;background-color:#fafafc}.location-center-banner__text{font-size:1.7rem;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:.5rem;text-transform:capitalize;color:#000;display:block}@media(min-width: 768px){.location-center-banner__text{font-size:2.1rem}}.location-center-banner__company{font-size:3.4rem;line-height:3.6rem;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:.2px;margin:0;color:#000;padding-bottom:10px}@media(min-width: 768px){.location-center-banner__company{line-height:4rem}}@media(min-width: 1280px){.location-center-banner__company{font-size:5rem;line-height:5.5rem;letter-spacing:-1px}}.location-center-banner__location{font-size:3.4rem;line-height:3.6rem;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:.2px;margin-bottom:2rem;color:#e51c22}@media(min-width: 768px){.location-center-banner__location{line-height:4rem}}@media(min-width: 1280px){.location-center-banner__location{font-size:5rem;line-height:5.5rem;letter-spacing:-1px}}.location-center-banner__description{font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif;color:#000}@media(min-width: 768px){.location-center-banner__description{line-height:2.2rem}}.location-center-banner__image img{display:none}@media(min-width: 768px){.location-center-banner__image img{height:auto;width:727px;display:block;max-height:323px}}@media(min-width: 768px){.review-repair-center .location-center-banner__image img{width:100%}}.nearby-centers-slider{background-color:#fff;padding-bottom:6.6rem;overflow:hidden;width:100vw}@media(min-width: 768px){.nearby-centers-slider{padding-bottom:12rem;overflow:unset;width:unset}}.nearby-centers-slider__main{display:flex;align-items:center;flex-direction:column;padding-top:6.8rem;padding-bottom:3.3rem;color:#fff}@media(min-width: 768px){.nearby-centers-slider__main{padding-top:7.8rem;padding-bottom:2.3rem}}.nearby-centers-slider__main .btn-mini{color:#000}.nearby-centers-slider__title{font-size:3.2rem;line-height:3.6rem;letter-spacing:.19px;font-family:"montserrat-bold",Arial,sans-serif;color:#e51c22}@media(min-width: 768px){.nearby-centers-slider__title{font-size:5rem;line-height:6.4rem;letter-spacing:-1px}}.nearby-centers-slider__splide{padding-bottom:4.6rem}@media(min-width: 768px){.nearby-centers-slider__splide{padding-bottom:0}}@media(min-width: 768px){.nearby-centers-slider__splide.splide.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;justify-content:center;gap:3rem}}@media(min-width: 1280px){.nearby-centers-slider__splide.splide.is-initialized:not(.is-active) .splide__list{gap:9.3rem}}@media(min-width: 768px){.nearby-centers-slider__splide .splide__slide{padding-bottom:8rem}.nearby-centers-slider__splide .splide__slide:nth-child(n+3){display:none}}@media(min-width: 1280px){.nearby-centers-slider__splide .splide__slide:nth-child(n+3){display:block}}.nearby-centers-slider__splide .splide__pagination__page{opacity:1;background-color:#a7aeb4}.nearby-centers-slider__splide .splide__pagination__page.is-active{background-color:#e51c22}.nearby-centers-slider__arrows{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;z-index:1;top:50%;transform:translateY(-50%);width:100%}@media(min-width: 768px){.nearby-centers-slider__arrows{display:none}}.nearby-centers-slider__arrows button{border:none;background-color:rgba(0,0,0,0);padding:0}.nearby-centers-slider__arrows img{object-fit:contain;width:4.2rem;height:4.2rem}.nearby-centers-slider .location-card{max-width:29rem;border-radius:.8rem;background-color:#fff;overflow:hidden;position:relative}@media(min-width: 768px){.nearby-centers-slider .location-card{max-width:100%}}@media(min-width: 1280px){.nearby-centers-slider .location-card{max-width:33rem}}.nearby-centers-slider .location-card .btn-outline:hover{color:#000;border-color:#000}.nearby-centers-slider .location-card__link{bottom:0;left:0;position:absolute;right:0;top:0;text-indent:-9999px;z-index:1}.nearby-centers-slider .location-card img{width:100%;height:100%;object-fit:cover}.nearby-centers-slider .location-card__media{width:100%;overflow:hidden;height:25rem}.nearby-centers-slider .location-card__content{position:relative;padding:2.5rem 2.5rem 10rem}@media(min-width: 768px){.nearby-centers-slider .location-card__content{padding:2.5rem 4.5rem 9rem 3.6rem}}.nearby-centers-slider .location-card__title{color:#e51c22;font-size:2.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3}@media(min-width: 768px){.nearby-centers-slider .location-card__title{margin-bottom:2rem}}.nearby-centers-slider .location-card__title span{display:block}.nearby-centers-slider .location-card__title span.brand{color:#000}.nearby-centers-slider .location-card__title h5{margin-bottom:0}.nearby-centers-slider .location-card__desc{font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.78;display:none}@media(min-width: 768px){.nearby-centers-slider .location-card__desc{display:block;font-size:1.7rem;line-height:1.29}}.nearby-centers-slider .location-card__cta{position:absolute;bottom:3rem;right:2rem}.nearby-centers-slider .location-card__cta .btn-outline{font-size:1.7rem}.nearby-centers-slider .location-card__cta .card__icon{display:none}.location-customer-reviews{background:linear-gradient(0deg, #000000 0%, #6b717b 100%);padding:4.2rem 2rem 3.5rem 2rem}@media(min-width: 768px){.location-customer-reviews{padding:7.3rem 8rem 8rem 8rem}}.location-customer-reviews__reviews{position:relative;min-height:75rem;height:auto;background-color:#fff;border-radius:2.5rem;padding:2rem}.location-customer-reviews__reviews .amplify-widget>div>:nth-child(3){height:15rem;overflow-y:scroll}@media(min-width: 768px){.location-customer-reviews__reviews .amplify-widget>div>:nth-child(3){height:25rem}}@media(min-width: 1024px)and (max-width: 1279px){.location-customer-reviews__reviews{height:auto}}@media(min-width: 1024px){.location-customer-reviews__reviews{padding:6.5rem 6rem 4rem 6rem}}@media(min-width: 1920px){.location-customer-reviews__reviews{max-width:calc(1920px - 16rem)}}.location-customer-reviews__text{font-size:3.2rem;line-height:3.6rem;letter-spacing:.19px;color:#fff;margin-bottom:5rem}@media(min-width: 768px){.location-customer-reviews__text{font-size:5rem;line-height:4rem;letter-spacing:-1px}}.location-customer-reviews__heading{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.location-customer-reviews__heading img{right:8rem;bottom:0;min-height:30rem}@media(min-width: 1280px){.location-customer-reviews__heading img{position:absolute}}.location-customer-reviews__details{text-align:center}.location-customer-reviews__details .btn-mini{display:none;position:absolute;right:7.2rem;top:3.6rem}@media(min-width: 768px){.location-customer-reviews__details{text-align:unset}.location-customer-reviews__details .btn-mini{display:block}}.location-customer-reviews__center{font-size:2.1rem;line-height:3.2rem;font-family:"montserrat-bold",Arial,sans-serif;margin-bottom:1rem}.location-customer-reviews__content{font-size:1.7rem;line-height:2.2rem;color:#000;font-family:"montserrat-light",Arial,sans-serif}.location-customer-reviews__address{margin-bottom:1rem}.location-customer-reviews__address p{margin-bottom:0}.location-customer-reviews__phoneno a{color:#e51c22}.center-certifications{padding-left:2rem;padding-right:2.8rem;margin-top:3rem;margin-bottom:5rem}@media(min-width: 1024px){.center-certifications{padding-left:12.4rem;padding-right:12.4rem;margin-top:6.5rem}}.center-certifications__heading{text-align:center;font-size:3.2rem;line-height:3.6rem;letter-spacing:.18px;color:#e51c22;margin-bottom:1.5rem;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.center-certifications__heading{font-size:3.6rem;line-height:4rem;letter-spacing:.22px;margin-bottom:3rem}}.center-certifications__content{display:flex;flex-direction:column;row-gap:2.4rem;margin-bottom:1rem}.center-certifications__content img{margin:0 5rem}@media(min-width: 768px){.center-certifications__content{flex-direction:row;column-gap:10.4rem;padding-right:6rem;align-items:center}.center-certifications__content img{margin:0;min-width:23.2rem}}.center-certifications__text{font-family:"montserrat-light",Arial,sans-serif;font-size:1.5rem;line-height:2.5rem;color:#000}@media(min-width: 768px){.center-certifications__text{font-size:1.7rem;line-height:3.2rem}}.center-certifications__logos{display:flex;column-gap:6rem;flex-wrap:wrap;flex-direction:column;row-gap:2rem;margin:0 4rem}@media(min-width: 768px){.center-certifications__logos{flex-direction:row;max-width:calc(100% - 20rem)}}.center-certifications__logos img{width:100%}@media(min-width: 768px){.center-certifications__logos img{width:calc(33.33% - 5rem)}}.locations-view-all{padding-top:3.5rem;padding-bottom:2.4rem;position:relative}.locations-view-all__image{display:none}.locations-view-all__image img{max-width:none}.locations-view-all__form{align-items:flex-start;display:flex;flex-direction:column;max-width:40rem}.locations-view-all__form .location-input-geocoder{display:none}.locations-view-all__form .views-exposed-form{width:100%}.locations-view-all__form .views-exposed-form>form{display:flex;flex-direction:column;width:100%;row-gap:1rem}@media(min-width: 768px)and (max-width: 1024px){.locations-view-all__form .views-exposed-form>form{margin-bottom:10rem}}@media(min-width: 1280px){.locations-view-all__form .views-exposed-form>form{flex-direction:row;align-items:center;justify-content:flex-start;column-gap:2rem}}.locations-view-all__form .views-exposed-form .form-actions{margin-left:auto}.locations-view-all__form .views-exposed-form .form-actions .js-form-submit{position:unset;margin:unset;margin-top:0}.locations-view-all__form .views-exposed-form .form-actions .js-form-submit:hover{background-color:#000;color:#fff}@media(min-width: 1280px){.locations-view-all__form .js-form-wrapper:nth-child(2){flex-grow:1}}.locations-view-all__form .js-form-wrapper .js-form-item label,.locations-view-all__form .js-form-wrapper .js-form-item .description{display:none}.locations-view-all__form .js-form-wrapper .js-form-item .input-text{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75}.locations-view-all__form .js-form-wrapper .js-form-item .input-text::placeholder{color:#686d75}@media(min-width: 768px){.locations-view-all__form .js-form-wrapper .js-form-item .input-text{font-size:1.7rem}}.locations-view-all__form .js-form-wrapper .js-form-item .input-text.form-autocomplete{background-image:none}.locations-view-all__form .js-form-type-number{display:none}.locations-view-all .location__input{border-color:#a7aeb4}.locations-view-all .location__btn{align-self:flex-end;margin-top:5.6rem !important}.locations-view-all__title{font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;margin-bottom:2rem}.locations-view-all__title::after{background:url("/themes/custom/crashchampions/dist/css/../../images/icon-map-pin.svg") no-repeat center center;content:"";display:inline-block;height:3rem;margin-left:.5rem;position:relative;top:.3rem;width:2rem}@media(min-width: 768px){.locations-view-all{padding-top:5rem}.locations-view-all__main{width:calc(50% - 1rem)}.locations-view-all__image{align-items:flex-end;bottom:0;display:flex;justify-content:center;position:absolute;right:0;width:calc(50% - 8rem)}.locations-view-all__image img{height:30rem}}@media(min-width: 1024px){.locations-view-all{padding-top:10rem;padding-bottom:10rem}.locations-view-all__form{flex-direction:row;max-width:51rem}.locations-view-all .location__input{border-color:rgba(0,0,0,0);padding-bottom:1.2rem;padding-top:1.2rem}.locations-view-all .location__btn{align-self:center;margin-top:1.6rem;margin-left:2rem}.locations-view-all__image img{height:30rem}.locations-view-all__title{font-size:4rem}.locations-view-all__title::after{margin-left:1.8rem;height:3.3rem;width:2.2rem}}@media(min-width: 1280px){.locations-view-all__title{font-size:5rem}.locations-view-all__title::after{height:3.6rem;width:2.4rem}}.press-listing{padding:3.3rem 2.3rem 0 2.2rem}@media(min-width: 768px){.press-listing{padding:7.5rem 5rem 0 4rem}}.press-listing__title,.press-listing h1{color:#e51c22;font-size:3rem;line-height:3.6rem;letter-spacing:.22px;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.press-listing__title,.press-listing h1{text-align:center;font-size:3.6rem;line-height:4rem;margin-bottom:7rem}}.press-listing__header{max-width:76rem;margin-left:auto;margin-right:auto;margin-bottom:8rem}.press-listing__header h3,.press-listing__header strong{font-size:2.1rem;line-height:1.52;font-family:"montserrat-bold",Arial,sans-serif;color:#000}.press-listing__header p{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.78}@media(min-width: 768px){.press-listing__header p{font-size:1.7rem;line-height:1.82}}.press-listing__header ul,.press-listing__header ol{padding-left:2rem}.press-listing__header ul a,.press-listing__header ol a{text-decoration:underline;color:#000}.press-listing__filter .views-exposed-form{display:inline-flex;gap:.8rem}.press-listing__filter .views-exposed-form label{color:#6e7881;font-family:"montserrat-bold",Arial,sans-serif;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;text-transform:uppercase}.press-listing__filter .views-exposed-form .form-select{font-size:1.4rem;line-height:2rem;color:#000;background-color:#f5f7f8;font-family:"montserrat-light",Arial,sans-serif;border-radius:1.8rem;padding:.8rem 6rem .8rem 1.6rem;border:0;display:inline-block;width:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/themes/custom/crashchampions/dist/css/../../images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem);background-size:1.5rem;margin-left:.8rem}.press-listing__list .views-infinite-scroll-content-wrapper{display:flex;padding-top:3.5rem;padding-bottom:4rem;column-gap:3rem;row-gap:4rem;flex-wrap:wrap}.press-listing__list .views-infinite-scroll-content-wrapper::after{content:unset}.press-listing__card{width:100%;display:flex;flex-direction:column;position:relative}@media(min-width: 768px){.press-listing__card{width:calc(33% - 2rem)}}.press-listing__card-content{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;box-shadow:0px 23px 23px rgba(0,0,0,.15);padding:2.6rem 3.1rem 1rem 3.5rem;height:27rem;font-family:"montserrat-bold",Arial,sans-serif}.press-listing__card-content img{width:1.1rem;height:2.2rem;position:absolute;bottom:2rem;right:2rem}@media(min-width: 768px){.press-listing__card-content{padding:2.5rem}.press-listing__card-content img{right:1rem}}@media(min-width: 1280px){.press-listing__card-content{padding:2.6rem 3.1rem 1rem 3.5rem}.press-listing__card-content img{right:2rem}}.press-listing__card-img{overflow:hidden;height:25rem}.press-listing__card-img img{border-top-left-radius:.8rem;border-top-right-radius:.8rem;width:100%;height:100%;object-fit:cover;object-position:top}.press-listing__card:hover .press-listing__card-img img{transform:scale(1.05)}.press-listing__card:hover .press-listing__card-content img{transform:translateX(7px)}.press-listing__card-date{color:#6e7881;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;margin-bottom:.3rem}.press-listing__card-text{font-size:2.6rem;line-height:3.3rem;color:#000;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;text-decoration:none;color:#000}.press-listing__card-link{position:absolute;top:0;right:0;left:0;bottom:0;text-indent:-9999px;z-index:1}.press-listing__load-more{text-align:center}.press-listing__load-more a{border:none;background-color:unset;font-size:1.7rem;line-height:1.6rem;letter-spacing:-0.34px;color:#000;font-family:"montserrat-bold",Arial,sans-serif;text-decoration:none}.press-listing__load-more a::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-md.svg) no-repeat 0 0;content:"";transform:rotate(90deg);margin:0 auto;width:1.1rem;height:2.2rem;margin-top:.5rem;display:block;position:relative;top:-1rem}.press-listing__load-more .pager{margin:0;padding-top:1rem;padding-bottom:5rem}@media(min-width: 768px){.press-listing__load-more .pager{padding-top:2rem;border-top:.1rem solid rgba(0,0,0,.1)}}.press-listing__load-more .pager__item{display:block}@media(min-width: 768px){.upcoming-events .press-listing .past-events{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}}.upcoming-events .press-listing__title{font-size:3rem;line-height:1.2;color:#d60006}@media(min-width: 768px){.upcoming-events .press-listing__title{font-size:3.6rem;text-align:center}}.upcoming-events .press-listing__list .views-infinite-scroll-content-wrapper{padding-bottom:6.7rem}@media(min-width: 768px){.upcoming-events .press-listing__list .views-infinite-scroll-content-wrapper{padding-bottom:10rem}}.past-events .press-listing__filter{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse;row-gap:2rem}@media(min-width: 768px){.past-events .press-listing__filter{flex-direction:row;justify-content:space-between}}.modal{height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.9);top:0;left:0;right:0;bottom:0;padding-top:7rem;z-index:4;color:#fff;min-height:100vh;overflow-y:auto;display:none}@media(min-width: 1280px){.modal{padding-top:9.6rem}}.modal .d-none{display:none}.modal__wrapper{position:static;height:auto;margin:0 auto;padding-left:2rem;padding-right:2rem}@media(min-width: 768px){.modal__wrapper{padding:0;max-width:60rem}}@media(min-width: 1280px){.modal__wrapper{max-width:76.9rem}}.modal .help-text{font-size:1.4rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:2.28;margin-bottom:1rem;color:#d9d9d9;letter-spacing:1.4px;text-transform:uppercase}.modal .modal-title{font-size:2.5rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.28;margin-bottom:1rem}@media(min-width: 768px){.modal .modal-title{font-size:3.6rem;line-height:1.11;margin-bottom:3rem}}.modal .modal-desc{font-size:1.7rem;line-height:1.82;font-family:"montserrat-light",Arial,sans-serif;margin-top:2rem;margin-bottom:4rem}@media(min-width: 768px){.modal .modal-desc{margin-bottom:2rem}}@media(min-width: 1280px){.modal .modal-desc{font-size:2.1rem;line-height:1.52}}.modal iframe{width:100%;height:auto;min-height:17.3rem}@media(min-width: 768px){.modal iframe{min-height:40rem}}@media(min-width: 1280px){.modal iframe{min-height:50.6rem}}.modal .close-modal{background-color:rgba(0,0,0,0);border:none;outline:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:auto;position:absolute;top:1rem;color:#fff;column-gap:1rem;font-size:1.7rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1;cursor:pointer;top:2rem;right:3rem}@media(min-width: 768px){.modal .close-modal{top:5rem;right:9rem}}@media(min-width: 1280px){.modal .close-modal{top:9rem}}.modal .close-modal span{display:inline-block;pointer-events:none}.modal .close-modal img{object-fit:contain;width:2.2rem;height:2.2rem;pointer-events:none}.modal .close-modal:focus{outline:auto}.blog-listing{padding:3.3rem 2.3rem 0 2.2rem}@media(min-width: 768px){.blog-listing{padding:4rem 5rem 0 4rem}}.blog-listing__title{color:#e51c22;font-size:3rem;line-height:3.6rem;letter-spacing:.22px;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.blog-listing__title{text-align:center;font-size:3.6rem;line-height:4rem}}.blog-listing__filter{display:flex;gap:.8rem;position:relative}.blog-listing__filter span{color:#6e7881;font-family:"montserrat-bold",Arial,sans-serif;font-size:1.4rem;line-height:3.2rem;letter-spacing:1.4px;text-transform:uppercase}.blog-listing__filter .form-select{font-size:1.4rem;line-height:2rem;color:#000;background-color:#f5f7f8;font-family:"montserrat-light",Arial,sans-serif;border-radius:1.8rem;padding:.8rem 6rem .8rem 1.6rem;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/themes/custom/crashchampions/dist/css/../../images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem);background-size:1.5rem;margin-left:.8rem}.blog-listing__filter .views-exposed-form{display:flex}.blog-listing__filter .js-form-item.form-item input[type=text].form-text{display:none}@media(min-width: 768px){.blog-listing__filter .js-form-item.form-item input[type=text].form-text{display:block;position:absolute;width:auto;right:0;font-size:1.4rem;line-height:2rem;color:#000;background-color:#f5f7f8;font-family:"montserrat-light",Arial,sans-serif;border-radius:1.8rem;padding:.8rem 0 .8rem 1.6rem;border:0;background-image:url(/themes/custom/crashchampions/dist/css/../../images/icon-search.svg);background-repeat:no-repeat;background-position:calc(100% - 1.3rem);background-size:1.7rem}}.blog-listing__filter .form-item-type label,.blog-listing__filter .form-item-title label{display:none}.blog-listing__filter .js-form-item.form-item{position:unset}.blog-listing__list .views-infinite-scroll-content-wrapper{display:flex;padding-top:3.5rem;padding-bottom:4rem;column-gap:3rem;row-gap:4rem;flex-wrap:wrap}.blog-listing__list .views-infinite-scroll-content-wrapper::after{content:unset}.blog-listing__card{background-color:#fff;border-radius:.8rem;box-shadow:0 25px 25px rgba(0,0,0,.15);color:#000;display:flex;flex-direction:column;width:100%;position:relative}@media(min-width: 768px){.blog-listing__card{width:calc(50% - 1.5rem)}}@media(min-width: 1280px){.blog-listing__card{width:calc(33.33% - 2rem)}}.blog-listing__card-link{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:1}.blog-listing__card-media{overflow:hidden;height:25rem;border-top-left-radius:.8rem;border-top-right-radius:.8rem}.blog-listing__card-main{flex-grow:1;padding:2.5rem 3.2rem 4.2rem 3rem;position:relative;height:27rem}.blog-listing__card-img{height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform 300ms;width:100%}.blog-listing__card-cat{background-color:#e51c22;border-radius:999px;color:#fff;display:inline-block;font:700 1.2rem/1 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;left:3rem;padding:.5rem 1rem;position:absolute;top:-11px}.blog-listing__card-title{font:700 2.6rem/1.3 "montserrat-bold",Arial,sans-serif;margin-bottom:.5em}.blog-listing__card-copy{font-size:1.4rem;margin-bottom:0;font-family:"montserrat-light",Arial,sans-serif;color:#000;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.blog-listing__card-icon{bottom:2rem;height:2.2rem;fill:#e51c22;position:absolute;right:2rem;transition:transform 300ms ease-out;width:1.1rem}.blog-listing__card-cta{bottom:3rem;position:absolute;right:2.2rem;width:auto}.blog-listing__card:hover .blog-listing__card-img{transform:scale(1.05)}.blog-listing__card:hover .blog-listing__card-icon{transform:translateX(7px)}.blog-listing__load-more{text-align:center}.blog-listing__load-more a{border:none;background-color:unset;font-size:1.7rem;line-height:1.6rem;letter-spacing:-0.34px;color:#000;font-family:"montserrat-bold",Arial,sans-serif;text-decoration:none}.blog-listing__load-more a::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-md.svg) no-repeat 0 0;content:"";transform:rotate(90deg);margin:0 auto;width:1.1rem;height:2.2rem;margin-top:.5rem;display:block;position:relative;top:-1rem}.blog-listing__load-more .pager{margin:0;padding-top:1rem;padding-bottom:5rem}@media(min-width: 768px){.blog-listing__load-more .pager{padding-top:2rem;border-top:.1rem solid rgba(0,0,0,.1)}}.blog-listing__load-more .pager__item{display:block}h1.step-static-title{padding:20px 30px 0}.header{background-color:#000;position:sticky;top:0;z-index:3}.header__ctr{align-items:center;display:flex;justify-content:space-between;padding-left:2rem;padding-right:1rem}@media screen and (min-width: 1920px){.header__ctr{margin:0 auto;max-width:1920px}}.header__logo{padding:.6rem 0}.header__logo-img{height:4.2rem;width:auto}.header__nav{display:none}.header__nav-group-split{margin-left:1rem;padding-left:1rem}.header__link,.header__tab{background-color:rgba(0,0,0,0);border:none;color:#fff !important;cursor:pointer;display:inline-block;font:700 1.7rem/1 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;padding:1rem;position:relative;text-decoration:none}.header__link::before,.header__tab::before{background-color:#e51c22;bottom:0;content:"";display:block;height:.4rem;left:1rem;opacity:0;position:absolute;right:1rem;transform:translateY(1.2rem);transition:transform 300ms,opacity 300ms}.header__link:hover::before,.header__link.is-active::before,.header__link.tab-active::before,.header__tab:hover::before,.header__tab.is-active::before,.header__tab.tab-active::before{opacity:1;transform:translateY(0)}.header__tab a{color:inherit;text-decoration:none}.header__btn{padding-right:4.4rem;position:relative}.header__btn-icon{fill:currentColor;display:block;height:2.4rem;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);transition:fill 300ms;width:2.4rem}.header__btn .long-title{display:none}.header__btn.time-estimate{padding-right:4.4rem;margin-right:.5rem}.header__btn.time-estimate::before{right:4.4rem}.header__menu-btn{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:1.4rem 1rem;position:relative}.header__menu-btn-icon{display:block;fill:#fff}@media(min-width: 768px){.header__ctr{padding-left:3rem;padding-right:2rem}}@media(min-width: 1024px){.header__ctr{padding-bottom:2rem;padding-top:2rem}.header__logo{padding:0}.header__logo-img{height:5.4rem}.header__nav{display:flex}.header__menu-btn{display:none}}@media(min-width: 1180px){.header__ctr{padding-bottom:1.6rem;padding-top:1.6rem}.header__logo-img{height:6.2rem}.header__tab,.header__link{margin:0 .5rem}.header__btn .long-title{display:inline}.header__btn .short-title{display:none}}.menu{background-color:#edeff0;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility 0ms 500ms,opacity 500ms;visibility:hidden;z-index:3}.menu__head{background-color:#edeff0;align-items:center;display:flex;min-height:5rem;justify-content:space-between;padding:1.5rem 2rem 1.6rem}.menu__main{height:calc(100% - 5rem);display:flex;width:200%}.menu__panels{width:50%}.menu__back{align-items:center;background-color:rgba(0,0,0,0);border:none;color:#6b717b;cursor:pointer;display:inline-flex;font:900 1.2rem/1 "montserrat-bold",Arial,sans-serif;opacity:0;padding:0;transition:visibility 0ms 300ms,opacity 300ms;visibility:hidden}.menu__back-icon{fill:#e51c22;margin-right:.8rem;order:-1;transform:rotate(180deg)}.menu.panel-set .menu__back{opacity:1;transition:visibility 0ms,opacity 300ms;visibility:visible}.menu__close{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.menu__close-icon{display:block;fill:#e51c22}@media(max-width: 1023px){.menu__main{transition:transform 500ms}.menu.panel-set .menu__main{transform:translateX(-50%)}}@media(min-width: 1024px){.menu{background-color:#fff;bottom:auto;box-shadow:0 1.2rem 1.2rem rgba(0,0,0,.12);max-width:1920px;top:9.4rem}.menu__head{display:none}.menu__main{display:block;height:auto;width:100%}.menu__panels{width:100%}}.menu-open .menu{opacity:1;transition:visibility 0ms,opacity 500ms;visibility:visible}.menu-mob{background-color:#fff;display:grid;grid-template-rows:repeat(2, min-content) auto;height:100%;overflow-y:auto;width:50%}.menu-mob__section{padding:2rem 0}.menu-mob__section:last-child{align-self:end;padding:0}.menu-mob__section.background-porcelain{background-color:#edeff0}.menu-mob__grid{align-items:center;display:grid;padding:0 2rem;grid-template-columns:auto auto;position:relative;padding-top:2rem}.menu-mob__btns{display:grid;gap:2rem;justify-content:start;justify-items:start;margin-bottom:2rem}.menu-mob__btns a{text-decoration:none}.menu-mob__btns .btn{width:max-content;display:flex;gap:.5rem;align-items:center}.menu-mob__btns img{display:inline-block}.menu-mob__btns svg{fill:currentColor}.menu-mob__media{align-self:end;position:absolute;bottom:0;right:0}.menu-mob__home{display:inline-block;padding:0 2rem}.menu-mob__home-icon{display:block}.menu-mob__link,.menu-mob__tab{background-color:rgba(0,0,0,0);border:none;color:#000;cursor:pointer;display:block;font:700 2.6rem/1.69231 "montserrat-bold",Arial,sans-serif;padding:0 2rem;text-align:left;text-decoration:none;width:100%}.menu-mob__tab{align-items:center;display:flex;justify-content:space-between}.menu-mob__tab::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-md.svg) no-repeat 0 0;height:1.6rem;content:"";display:block;width:.9rem}.menu-mob__tab a{color:inherit;text-decoration:none;width:100%}.menu-mob__sublink{color:#000;display:block;font-size:1.7rem;line-height:1.22223;padding:.7rem 2rem;position:relative;text-decoration:none;transition:transform 300ms}.menu-mob__sublink::before{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-sm.svg) no-repeat 0 0;display:inline-block;content:"";height:1.2rem;position:absolute;transform:translateX(-1.8rem);top:1rem;width:.8rem}.menu-mob__sublink::after{background-color:#fff;bottom:0;content:"";left:0;position:absolute;top:0;transition:transform 300ms;width:2rem}.menu-mob__sublink:hover{transform:translateX(1.8rem);font-weight:600}.menu-mob__sublink:hover::after{transform:translateX(-1.8rem)}.menu-mob__heading{color:#404042;margin:0 0 .6rem}.menu-mob__phone{color:#e51c22;display:block;font:700 2.6rem/1.2 "montserrat-bold",Arial,sans-serif;margin-bottom:3.6rem;text-decoration:none}@media(min-width: 1024px){.menu-mob{display:none}}.menu-panel{display:none;height:100%;overflow-y:auto;padding-top:2rem}.menu-panel.active-panel-element{display:block}.menu-panel__media{aspect-ratio:4/3;overflow:hidden;position:relative}.menu-panel__img{display:none;height:100%;left:0;object-fit:cover;object-position:center;opacity:0;position:absolute;top:0;width:100%}.menu-panel__img.active-panel-element{opacity:1}.menu-panel.active-panel-element .menu-panel__img{display:block}.menu-panel__heading{border-bottom:.4rem solid #e51c22;color:#e51c22;display:inline-block;font:700 1.8rem/1.2 "montserrat-bold",Arial,sans-serif;margin-left:2rem}.menu-panel__tab{align-items:center;background-color:rgba(0,0,0,0);border:none;color:#000;cursor:pointer;display:flex;font:700 2.6rem/1.69231 "montserrat-bold",Arial,sans-serif;justify-content:space-between;padding:0 2rem;position:relative;text-align:left;text-decoration:none;transition:background-color 300ms;width:100%}.menu-panel__tab::before{background-color:rgba(0,0,0,0);bottom:0;content:"";display:none;width:9999px;position:absolute;right:100%;top:0;transition:background-color 300ms}.menu-panel__tab::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-md.svg) no-repeat 0 0;height:1.6rem;content:"";display:block;transform:rotate(90deg);transition:transform 300ms;width:.9rem}.menu-panel__tab a{text-decoration:none;color:inherit}.menu-panel__tab>span{cursor:default}.menu-panel__section{display:none}.menu-panel__section.active-panel-element{display:block}.menu-panel__nav{background-color:#fff;overflow:hidden;padding:1rem 0}.menu-panel__link{background-color:#fff;color:#000 !important;display:block;font-size:1.4rem;line-height:1.28572;padding:1.1rem 4rem;position:relative;text-decoration:none;transition:background-color 300ms,transform 300ms;cursor:pointer}.menu-panel__link::before{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-sm.svg) no-repeat 0 0;display:inline-block;content:"";height:1.2rem;position:absolute;transform:translateX(-1.8rem);top:1.4rem;width:.8rem}.menu-panel__link::after{background-color:inherit;bottom:0;content:"";left:0;position:absolute;top:0;transition:transform 300ms;width:4rem}.menu-panel__link:hover{transform:translateX(1.8rem);font-weight:600}.menu-panel__link:hover::after{transform:translateX(-1.8rem)}@media(max-width: 1023px){.menu-panel__col:not(:first-child){display:none}.menu-panel__tab.active-panel-element::after{transform:rotate(-90deg)}}@media(min-width: 1024px){.menu-panel{padding:0}.menu-panel__grid{display:grid;grid-template-columns:repeat(3, minmax(32rem, 38rem));justify-content:center;min-height:40rem;padding:0 3rem}.menu-panel__col.menu-panel-tabs{border-right:3px solid #edeff0;padding-top:6rem}.menu-panel__col.menu-panel-sections{padding-top:8.2rem;padding-bottom:3rem}.menu-panel__col.menu-panel-gallery{padding-top:6rem}.menu-panel__heading{display:none}.menu-panel__tab{padding:.8rem 3rem .8rem 0}.menu-panel__tab::before{display:block}.menu-panel__tab::after{transform:none}.menu-panel__tab:hover,.menu-panel__tab.active-panel-element{background-color:#f5f7f8}.menu-panel__tab:hover::before,.menu-panel__tab.active-panel-element::before{background-color:#f5f7f8}.menu-panel__tab:hover::after,.menu-panel__tab.active-panel-element::after{transform:translateX(0.9rem)}.menu-panel__section-sm.active-panel-element{display:none}.menu-panel__nav{padding:0}.menu-panel__link:hover{background-color:#f5f7f8}}.sidebar{grid-column:1/2;order:-1;background-color:#edeff0}@media(min-width: 1024px){.sidebar{padding-top:4rem}}.sidebar__ctr{position:sticky;padding-bottom:4rem;top:13.4rem;display:none}@media(min-width: 1024px){.sidebar__ctr{display:block;max-height:calc(100vh - 13.4rem);overflow-y:auto}}@media(min-width: 1920px){.sidebar{position:relative}.sidebar::before{content:"";background-color:#edeff0;width:200%;height:100%;position:absolute;top:0;left:-100%}}.sidebar-nav{padding:0 1rem 0 2rem}.sidebar-nav__section{margin-bottom:2rem}.sidebar-nav__head{cursor:pointer;display:flex;justify-content:space-between}.sidebar-nav__main{display:none;padding-top:1rem}.sidebar-nav__section.active .sidebar-nav__main,.sidebar-nav__section.active .backdrop{display:block}.sidebar-nav__title{font:700 1.4rem/1.28571 "montserrat-bold",Arial,sans-serif;letter-spacing:.1em;margin:0;padding:.5rem 0;transition:color 300ms;max-width:80%}@media(min-width: 1024px){.sidebar-nav__title{text-transform:uppercase}}.sidebar-nav__title a{color:inherit;text-decoration:none}.sidebar-nav__title a:focus,.sidebar-nav__title a:hover{text-decoration:underline}.sidebar-nav__section.active .sidebar-nav__title{color:#d60006}.sidebar-nav__indicator{align-items:center;background-color:#fff;border-radius:99.9rem;display:flex;flex:0 0 2.7rem;height:2.7rem;justify-content:center;transition:transform 300ms;width:2.7rem}.sidebar-nav__section.active .sidebar-nav__indicator{transform:rotate(-180deg)}.sidebar-nav__icon{fill:#e51c22;transform:rotate(90deg);width:.7rem;height:1.4rem}.sidebar-nav__link{color:#000;display:block;font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.28571;padding:1.1rem 3rem 1.1rem 0;position:relative;text-decoration:none}.sidebar-nav__link::after{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-chev-sm.svg) no-repeat 0 0;display:inline-block;content:"";height:1.2rem;opacity:0;position:absolute;right:1rem;top:50%;transition:opacity 300ms;transform:translateY(-50%);width:.8rem}.sidebar-nav__link:hover::after{opacity:1}.sidebar-nav__link.is-active{font-weight:600;font-family:"montserrat-bold",Arial,sans-serif;font-size:1.5rem}.sidebar-nav__link.is-active::after{opacity:1}@media(min-width: 1280px){.sidebar-nav{padding-left:5rem;padding-right:1.5rem}}.sidebar-search{border-top:1px solid #d2d6d9;margin-left:2rem;margin-right:1rem;padding-top:2rem}@media(min-width: 1280px){.sidebar-search{margin-left:5rem;margin-right:1.5rem}}@media(min-width: 1024px){.sidebar__sm{display:none}}.sidebar__sm__wrapper{position:relative}.sidebar__sm__wrapper .backdrop{position:absolute;top:0;bottom:0;left:0;background-color:#000;opacity:.8;z-index:1;width:100%;height:100vh;display:none}.sidebar__sm .sidebar-nav{padding:0}.sidebar__sm .sidebar-nav__section{margin-bottom:0}.sidebar__sm .sidebar-nav__head{padding:1.1rem 2.5rem 1.1rem 2rem;align-items:center}@media(min-width: 768px){.sidebar__sm .sidebar-nav__head{padding:1.7rem 3.3rem}}.sidebar__sm .sidebar-nav__title{font-family:"montserrat-light",Arial,sans-serif;font-size:1.4rem;line-height:1.8;padding:0;max-width:85%;letter-spacing:0}.sidebar__sm .sidebar-nav__title .parent{font-family:"montserrat-bold",Arial,sans-serif;display:none}@media(min-width: 768px){.sidebar__sm .sidebar-nav__title .parent{display:inline-block;font-size:2.1rem}.sidebar__sm .sidebar-nav__title .parent::after{content:":";display:inline-block;margin-right:.6rem}}.sidebar__sm .sidebar-nav__indicator{background-color:rgba(0,0,0,0);transition:none}.sidebar__sm .sidebar-nav__main{position:absolute;top:0;left:0;width:100%;height:auto;display:block;background-color:#f5f7f8;z-index:2;padding:1.1rem 2.5rem 0 2rem;display:none}@media(min-width: 768px){.sidebar__sm .sidebar-nav__main{padding:1.7rem 3.3rem}}.sidebar__sm .sidebar-nav__main__head{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.sidebar__sm .sidebar-nav__main .link-title{font-family:"montserrat-bold",Arial,sans-serif;font-size:2.1rem;line-height:2;margin-bottom:0}.sidebar__sm .sidebar-nav__main .link-title__icon{align-items:center;border-radius:99.9rem;display:flex;flex:0 0 2.7rem;height:2.7rem;justify-content:center;transition:transform 300ms;width:2.7rem;background-color:rgba(0,0,0,0)}.sidebar__sm .sidebar-nav__main .link-title__icon>svg{transform:rotate(-90deg)}@media(max-width: 1024px){.sidebar__sm .sidebar-nav__link::after{left:0;right:auto;display:none}.sidebar__sm .sidebar-nav__link.is-active{padding-left:2rem}.sidebar__sm .sidebar-nav__link.is-active::after{display:block}}.footer{background-color:#fff}.footer__main{display:flex;flex-direction:column;justify-content:space-between;padding:4rem 2rem 2rem}.footer__side{background-color:#000;padding:4rem 2rem 0}@media(min-width: 768px){.footer{display:grid;grid-template-columns:auto 30rem}.footer__main{order:-1;padding:6rem 3rem 3rem}.footer__side{padding:8rem 3rem 0}}@media(min-width: 1024px){.footer{grid-template-columns:auto 40rem}}@media(min-width: 1280px){.footer{grid-template-columns:auto 50rem}.footer__main,.footer__side{padding-left:5rem;padding-right:5rem}}@media(min-width: 1440px){.footer__main{padding-left:8rem;padding-right:8rem}.footer__side{padding-right:7.1rem}}@media(min-width: 1920px){.footer{margin:0 auto;max-width:1920px;overflow-x:hidden}.footer__side{position:relative}.footer__side::after{content:"";width:100vw;height:100%;background-color:#000;position:absolute;top:0;left:0}}.footer-search{display:flex;flex-direction:column;height:100%}.footer-search__title{align-items:center;color:#fff;display:inline-flex;font:700 2.6rem/1.2 "montserrat-bold",Arial,sans-serif}.footer-search__title::before{background:url(/themes/custom/crashchampions/dist/css/../../images/icon-map-pin.svg) no-repeat 0 0;background-size:2.4rem 3.6rem;content:"";display:block;flex-shrink:0;height:3.6rem;margin-right:1.8rem;width:2.4rem}.footer-search__form{display:grid;max-width:40rem;row-gap:1rem;position:relative}.footer-search__form fieldset{display:none}.footer-search__form .js-form-type-search label,.footer-search__form .js-form-type-search .description,.footer-search__form .js-form-type-number{display:none}.footer-search__media{align-items:flex-end;display:flex;flex-grow:1;margin-top:5rem}@media(min-width: 1440px){.footer-search__media{margin-top:0}}@media(min-width: 1920px){.footer-search{position:absolute;z-index:1;height:calc(100% - 8rem)}}.footer-menu__grid{display:flex;flex-direction:column;gap:5rem}.footer-menu__contact p{margin:0}.footer-menu__links{align-items:flex-start;display:flex;flex-direction:column;font-family:"montserrat-light",Arial,sans-serif}.footer-menu__title{margin-top:0}.footer-menu__heading{color:#6e7881;margin:0 0 .9rem}.footer-menu__phone{color:#e51c22;font:900 2.6rem/1.28 "montserrat-bold",Arial,sans-serif}.footer-menu__btn-set{padding:2rem 0 4rem;flex-direction:column;gap:15px}.footer-menu__btn-set .btn-outline{cursor:pointer}.footer-menu__btn{padding-right:4.4rem;position:relative}.footer-menu__btn-icon{fill:currentColor;display:block;height:2.4rem;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);transition:fill 300ms;width:2.4rem}.footer-menu__link{background-position:bottom .7rem left -0.1rem;color:#000;font-size:1.7rem;font-weight:300;line-height:1.2;padding:.5rem 0}.footer-menu__link:hover{background-position:bottom .7rem left 0}@media(min-width: 480px){.footer-menu__grid{flex-direction:row}}@media(min-width: 768px){.footer-menu__grid{gap:2.2rem}}@media(min-width: 1024px){.footer-menu__grid{gap:17rem}.footer-menu__btn-set{padding-bottom:4.5rem}}.footer-legal{color:#6b717b;display:flex;flex-direction:column;font-size:1.2rem;line-height:1.6rem;padding-top:4rem;row-gap:2rem}.footer-legal__copyright{margin:0}.footer-legal__links{display:flex;flex-direction:row;font-family:"montserrat-light",Arial,sans-serif}.footer-legal__link{color:#6b717b;margin-right:5rem;position:relative}.footer-legal__link:hover{color:#000}.footer-legal__link:after{background-color:rgba(107,113,123,.2);bottom:0;content:"";position:absolute;right:-2.5rem;top:0;width:.1rem}.footer-legal__link:last-child{margin-right:0}.footer-legal__link:last-child:after{display:none}@media(min-width: 480px){.footer-legal{flex-direction:row-reverse;justify-content:space-between}}@media(min-width: 768px){.footer-legal{padding-top:10rem}}.location{padding-top:3.5rem;position:relative}.location__media{display:none}.location__img{height:36.8rem;max-width:none;width:76.8rem}.location__form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:2.4rem;max-width:40rem}.location__form .location-input-geocoder{display:none}.location__form .views-exposed-form{width:100%}.location__form .views-exposed-form>form{display:flex;flex-direction:column;width:100%;row-gap:1rem}@media(min-width: 1280px){.location__form .views-exposed-form>form{flex-direction:row;align-items:center;justify-content:flex-start;column-gap:2rem}}.location__form .views-exposed-form .form-actions{margin-left:auto}.location__form .views-exposed-form .form-actions .js-form-submit{margin:unset;margin-top:0}.location__form .views-exposed-form .form-actions .js-form-submit:hover{background-color:#000;color:#fff}@media(min-width: 1280px){.location__form .js-form-wrapper:nth-child(2){flex-grow:1}}.location__form .js-form-wrapper .js-form-item label,.location__form .js-form-wrapper .js-form-item .description{display:none}.location__form .js-form-wrapper .js-form-item .input-text{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75}.location__form .js-form-wrapper .js-form-item .input-text::placeholder{color:#686d75}@media(min-width: 768px){.location__form .js-form-wrapper .js-form-item .input-text{font-size:1.7rem}}.location__form .js-form-wrapper .js-form-item .input-text.form-autocomplete{background-image:none}.location__form .js-form-type-number{display:none}.location__input{border-color:#a7aeb4;background-image:none !important}.location__btn{align-self:flex-end;margin-top:1rem}.location__title{font:700 3.4rem/1.17647 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;margin-bottom:2rem}.location__title::after{background:url("/themes/custom/crashchampions/dist/css/../../images/icon-map-pin.svg") no-repeat center center;content:"";display:inline-block;height:3rem;margin-left:.5rem;position:relative;top:.3rem;width:2rem}.location__subtitle{color:#6e7881;display:none;margin-bottom:0}.location__tel{color:#000;display:inline-flex;font:700 2.6rem/1.30769 "montserrat-bold",Arial,sans-serif;text-decoration:none}.location__tel::before{background:url("/themes/custom/crashchampions/dist/css/../../images/icon-phone.svg") no-repeat center center;content:"";display:block;margin-right:1rem;height:3.2rem;width:1.8rem}@media(max-width: 767px){.location{display:grid}.location__ctr,.location__media{grid-column:1/2;grid-row:1/2;width:100%}.location__media{display:block;align-self:end;overflow:hidden}.location__img{opacity:.075}}@media(min-width: 768px){.location{min-height:36.8rem}.location__main{width:calc(50% - 10px)}.location__media{align-items:flex-end;bottom:0;display:flex;overflow:hidden;position:absolute;right:0;height:46rem;width:calc(50% - 10px)}}@media(min-width: 1024px){.location{padding-top:6.4rem}.location__form{flex-direction:row;max-width:51rem;margin-bottom:3rem}.location__input{border-color:rgba(0,0,0,0);padding-bottom:1.2rem;padding-top:1.2rem}.location__btn{align-self:center;margin-top:1.6rem;margin-left:2rem}.location__title{font-size:4rem}.location__title::after{margin-left:1.8rem;height:3.3rem;width:2.2rem}.location__subtitle{display:block;margin-right:1rem}.location__phone{align-items:center;display:flex}.location__tel{color:#e51c22}.location__tel::before{display:none}}@media(min-width: 1280px){.location{min-height:46rem}.location__img{height:46rem;width:96rem}.location__title{font-size:5rem}.location__title::after{height:3.6rem;width:2.4rem}}@media(max-width: 767px){#block-locationsbannerwithsearch .location .location__media{display:none}#block-locationsbannerwithsearch .location .location__ctr::after{content:unset}}.tiles{background-color:#edeff0;padding-bottom:4rem}.tiles__poster{background-color:#000;display:grid;min-height:36rem}.tiles__poster img{min-height:100%;object-fit:cover}@media(min-width: 1920px){.tiles__poster{margin:0 auto;max-width:1920px}}.tiles__poster-ctr{padding-bottom:9.5rem;padding-top:4rem}.tiles__poster-ctr,.tiles__media{grid-column:1/2;grid-row:1/2;max-height:64rem}.tiles__img{max-width:none;object-fit:cover;object-position:center;width:100%;height:100%}.tiles__grid{margin-top:-9.5rem;display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:3rem;justify-content:center;flex-grow:1}.tiles__grid .tile{flex-basis:calc(50% - 1rem)}@media(min-width: 768px){.tiles{padding-bottom:8rem}.tiles__poster{min-height:33.6rem}.tiles__poster img{width:100%}.tiles__poster-ctr{padding-bottom:10.5rem;padding-top:8rem}.tiles__grid{margin-top:-10.5rem;margin-top:-12.4rem;column-gap:2rem;row-gap:2rem}.tiles__grid .tile{flex-basis:calc(33% - 1rem);max-width:19.5rem}}@media(min-width: 1024px){.tiles__grid .tile{flex-basis:calc(16% - 1rem)}}.media-tiles{padding:1.5rem 0 4rem}.media-tiles__grid{display:grid;gap:20px}@media(min-width: 768px){.media-tiles{padding-top:4rem}.media-tiles__grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.media-tiles{padding-bottom:8rem}}.careers{background:linear-gradient(#000000, #6b717b);color:#fff;padding:4rem 0 7rem}@media(min-width: 768px){.careers__ctr{padding-left:5.5rem;padding-right:5.5rem}}.careers__grid{display:grid}.careers__media{margin-bottom:3.6rem;margin-left:-2rem}.careers__img{height:auto}.careers__title{text-align:center;margin-bottom:4rem}.careers__copy{font-family:"montserrat-light",Arial,sans-serif;line-height:2;margin-bottom:3rem}.careers__copy img{height:auto}@media(min-width: 768px){.careers__copy{margin-bottom:3rem;font-size:1.8rem}}.careers__copy img{height:auto}.careers__subtitle{font:700 2.1rem/1.18181 "montserrat-bold",Arial,sans-serif}.careers .btn-set .btn:hover{background-color:#fff;color:#000}@media(min-width: 768px){.careers{padding-bottom:0;padding-top:7rem}.careers__media{margin-bottom:0;margin-left:-5.5rem;order:1}.careers__img{max-width:50%}.careers__main{margin-bottom:6.5rem;text-align:center}.careers__title{font-size:5rem}.careers__subtitle{font-size:2.6rem}.careers__copy{margin-left:auto;margin-right:auto;max-width:540px}}@media(min-width: 1024px){.careers__grid{column-gap:6rem;grid-template-columns:auto 52rem}.careers__head{grid-column:1/3}.careers__media{align-self:end;order:0}.careers__img{max-width:515rem;width:100%}.careers__main{text-align:left}.careers__title{margin-bottom:9rem}.careers__copy{margin-left:0;margin-right:0}}@media(min-width: 1280px){.careers__grid{grid-template-columns:1fr 1fr}.careers__media{margin-left:-5rem}}@media(min-width: 1440px){.careers__media{margin-left:-5.5rem}}@media(min-width: 1680px){.careers__img{max-width:63.5rem}}@media(min-width: 1920px){.careers{width:200%;transform:translateX(-25%)}.careers__img{max-width:76.4erm}}.latest-news{background-color:#000;color:#fff;padding-top:40px;position:relative}.latest-news__grid{padding:0 20px}.latest-news__main{margin-bottom:40px}.latest-news__title{font:900 3.2rem/1.125 "montserrat-bold",Arial,sans-serif;letter-spacing:-0.02em;margin-bottom:.8em}.latest-news__copy{margin-bottom:2em}@media(max-width: 767px){.latest-news{overflow:hidden;padding-bottom:20px;width:100vw}.latest-news .splide{padding-bottom:46px}.latest-news .card{width:calc(100vw - 65px)}.latest-news__cards{margin-left:-20px;margin-right:-20px}}@media(max-width: 1279px)and (min-width: 768px){.latest-news .splide__slide:nth-child(n+3){display:none}}@media(min-width: 768px){.latest-news{margin-bottom:-120px}.latest-news__grid{padding:0 30px}.latest-news .splide__slide{flex-shrink:1;padding-bottom:60px}.latest-news .splide.is-initialized .splide__list{display:flex;gap:30px;justify-content:center}.latest-news__cards{position:relative;z-index:1}.latest-news__title{font-size:4rem}.latest-news__heading{margin-bottom:.8em}.latest-news__copy{font-size:2.1rem;line-height:1.5238}}@media(min-width: 1024px){.latest-news{padding-top:0;margin-top:45px}.latest-news__grid{display:grid;grid-template-columns:174px auto;gap:20px;position:relative}.latest-news__grid::before{background-color:#edeff0;height:45px;left:0;content:"";display:block;position:absolute;right:0;top:-45px}.latest-news__main{align-self:end;margin-bottom:180px}.latest-news__cards{padding-top:80px}.latest-news__title{left:0;margin-bottom:0;padding-left:30px;position:absolute;top:-45px;width:100%}.latest-news__title-block{display:block}.latest-news__title-block.-black{color:#000}}@media(min-width: 1280px){.latest-news{margin-top:55px}.latest-news__grid{padding:0 50px}.latest-news__grid::before{height:55px;top:-55px}.latest-news__title{font-size:5rem;line-height:1;padding-left:50px;top:-50px}}@media(min-width: 1440px){.latest-news__grid{padding:0 80px}.latest-news__title{padding-left:80px}}@media(min-width: 1680px){.latest-news__grid{padding-left:calc((100% - 1520px)/2);padding-right:calc((100% - 1520px)/2)}.latest-news__title{padding-left:calc((100% - 1520px)/2)}}.learn-more-slider{background:#000 linear-gradient(#000000, #6b717b);color:#fff;padding-top:4rem;overflow:hidden;padding-bottom:2rem;width:100vw}@media(min-width: 768px){.learn-more-slider{width:100%;padding-top:7rem;padding-bottom:7rem}}.learn-more-slider__wrapper{margin:0 auto;max-width:168rem}.learn-more-slider__main{justify-content:space-between;margin-bottom:2rem}@media(min-width: 768px){.learn-more-slider__main{margin-bottom:8rem}}.learn-more-slider__title{font:900 3.2rem/1.125 "montserrat-bold",Arial,sans-serif;letter-spacing:.19px;margin-bottom:0;padding:0 2rem}@media(min-width: 768px){.learn-more-slider__title{text-align:center;font-size:5rem;line-height:1}}.learn-more-slider__splide{padding-bottom:4.6rem}@media(min-width: 768px){.learn-more-slider__splide{padding-bottom:0}}@media(min-width: 768px){.learn-more-slider__splide.splide.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;justify-content:center;gap:3rem}}@media(min-width: 1280px){.learn-more-slider__splide.splide.is-initialized:not(.is-active) .splide__list{gap:9.3rem}}.learn-more-slider__arrows{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;z-index:1;top:50%;transform:translateY(-50%);width:100%}@media(min-width: 768px){.learn-more-slider__arrows{display:none}}.learn-more-slider__arrows button{border:none;background-color:rgba(0,0,0,0);padding:0}.learn-more-slider__arrows img{object-fit:contain;width:4.2rem;height:4.2rem}.learn-more-slider .card{height:100%;width:calc(100vw - 6.5rem);max-width:33rem}@media(min-width: 768px){.learn-more-slider .card{width:auto}}.learn-more-slider .card__main{padding-bottom:10rem}@media(min-width: 768px){.learn-more-slider .card__main{padding-right:7.7rem}}.learn-more-slider .card__cta .btn-outline{font-size:1.7rem}.service-list{background-color:#edeff0;padding:4rem 0 7rem}.service-list__title{margin-bottom:0;font-size:3.2rem}@media(min-width: 768px){.service-list__title{font-size:5rem}}.service-list__services{font-size:1.7rem;font-family:"montserrat-light",Arial,sans-serif;line-height:2.82;margin:3rem 0 6rem}.service-list__services.list-ticks li::before{width:1.8rem;height:1.3rem;top:1.7rem}@media(min-width: 768px){.service-list__services.list-ticks li::before{width:2.4rem;height:1.7rem;top:2.2rem}}.service-list__services.list-ticks a{color:inherit;text-decoration:none}.service-list__grid{display:flex;column-gap:2rem;row-gap:2.4rem;justify-content:center;flex-wrap:wrap}@media(min-width: 1280px){.service-list__grid{column-gap:2.2rem;flex-wrap:nowrap}}.service-list__grid .icon-tile{flex-basis:calc(50% - 2rem)}@media(min-width: 768px){.service-list__grid .icon-tile{max-width:22.2rem}}@media(min-width: 1280px){.service-list__grid .icon-tile{max-width:19.5rem}}@media(min-width: 768px){.service-list{padding:4rem 0 11rem}.service-list__services{column-count:2;column-gap:1rem;margin-left:auto;margin-right:auto;max-width:83rem;font-size:2.1rem;line-height:2.28}}@media(min-width: 1024px){.service-list__services{column-gap:6rem;margin-bottom:7rem;margin-top:6rem;max-width:98rem}}.location-center .service-list{padding-top:6.5rem;padding-bottom:6.1rem;background-color:#fff}@media(min-width: 768px){.location-center .service-list{padding-top:9rem;padding-bottom:9rem}}.location-center .service-list .icon-tile{background-color:#f5f7f8}.location-center .service-list .service-list__title{font-size:3.2rem;line-height:3.6rem;letter-spacing:.19px}@media(min-width: 768px){.location-center .service-list .service-list__title{font-size:3.6rem;line-height:4rem;letter-spacing:.22px}}.how-it-works{background-color:#edeff0;padding:2.4rem 0 7rem}.how-it-works__before{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:7rem;row-gap:4rem}.how-it-works__before__top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.how-it-works__before-media{display:none}.how-it-works__before-tiles{row-gap:2rem;display:flex;flex-direction:column;justify-content:center}.how-it-works__before-copy{max-width:44ch;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.how-it-works__before-copy{padding-bottom:3rem}}.how-it-works__during{display:grid;margin-bottom:7rem;row-gap:4rem}.how-it-works__during-copy{max-width:50ch;margin-bottom:3rem;font-size:1.4rem;line-height:2;font-family:"montserrat-light",Arial,sans-serif}.how-it-works__during-copy p{margin-bottom:0}.how-it-works__during-list{list-style-type:none;margin:0;max-width:32rem;padding:0;position:relative;width:100%}.how-it-works__during-list::before,.how-it-works__during-list::after{background-color:#edeff0;content:"";display:block;height:1.6rem;left:4rem;position:absolute;right:19rem;z-index:1}.how-it-works__during-list::before{top:0}.how-it-works__during-list::after{bottom:0}.how-it-works__during-list li{align-items:center;display:grid;grid-template-columns:40px 1fr 190px;font:700 2.1rem/1.238 "montserrat-bold",Arial,sans-serif;position:relative}.how-it-works__during-list li::before{color:#e51c22;content:attr(data-label);font-size:3.2rem;line-height:1;order:-2;width:4rem}.how-it-works__during-list li::after{background:url("/themes/custom/crashchampions/dist/css/../../images/bg-list-process.svg") no-repeat center center;content:"";height:100%;min-height:4.6rem;justify-self:center;order:-1;width:1.4rem}.how-it-works__after-cards{display:grid;row-gap:4rem}.how-it-works__next{aspect-ratio:1/1;background-color:#6b717b;border-radius:999px;display:flex;justify-content:center;align-items:center;height:4.2rem;width:4.2rem;margin:0 auto;transform:rotate(90deg)}@media(min-width: 768px){.how-it-works__next{margin:unset}}.how-it-works__next-icon{fill:#fff;height:2.4rem;width:1.2rem}.how-it-works__next:last-child{display:none}@media(max-width: 1279px)and (min-width: 768px){.how-it-works .step-tile{padding-left:2rem;padding-right:2rem}}@media(min-width: 768px){.how-it-works__before{row-gap:0}.how-it-works__before-content{flex-basis:60%}.how-it-works__before-media{display:block;justify-self:end;margin-right:10%;flex-basis:40%}.how-it-works__before-media img{display:block;margin-left:auto}.how-it-works__before-tiles{flex-direction:row;column-gap:1rem;flex-wrap:nowrap}.how-it-works__before-tiles .step-tile{max-width:36rem}.how-it-works__during{column-gap:3rem;grid-template-columns:1fr 1fr;row-gap:0}.how-it-works__during-process{justify-self:center;margin-top:7.4rem;width:100%}.how-it-works__during-list{margin:0 auto;max-width:44.5rem}.how-it-works__during-list::before,.how-it-works__during-list::after{height:2.3rem;left:6.5rem;right:23rem}.how-it-works__during-list li{grid-template-columns:5.2rem 1fr 22rem}.how-it-works__during-list li::before{font-size:5rem;width:6.5rem}.how-it-works__during-list li::after{height:6rem}.how-it-works__after-cards{column-gap:4rem;grid-template-columns:repeat(2, 1fr)}.how-it-works__after .title-slant{margin-bottom:6rem}.how-it-works__next{align-self:center;transform:none}}@media(min-width: 1024px){.how-it-works__before-media{margin-top:auto}.how-it-works__before-copy{font-size:2.1rem;line-height:3.2rem}.how-it-works__during{grid-template-columns:5fr 3fr}.how-it-works__during-copy{font-size:2.1rem;line-height:3.2rem}}@media(min-width: 1280px){.how-it-works__before-tiles{column-gap:4.9rem}}.location-center .how-it-works .title-1{font-size:3.6rem;line-height:4rem;text-align:center}@media(min-width: 768px){.location-center .how-it-works .title-1{text-align:unset}}@media(min-width: 768px){.location-center .how-it-works__before{margin-bottom:12rem}}.location-center .how-it-works__before .step-tile{background-color:#f5f7f8}.location-center .how-it-works__during-list::after,.location-center .how-it-works__during-list::before{background-color:#fff;width:1.5rem;left:1.3rem;content:""}@media(min-width: 768px){.location-center .how-it-works__during-list::after,.location-center .how-it-works__during-list::before{background-color:#fff;left:6.5rem;width:unset}}.location-center .how-it-works__during-list::before{top:0}.location-center .how-it-works__during-list li::after{background:url("/themes/custom/crashchampions/dist/css/../../images/bg-list-process-location.svg") no-repeat center}@media(max-width: 768px){.location-center .how-it-works__during-list li::after{order:-2}}@media(max-width: 767px){.location-center .how-it-works__during-list li::before{order:-1}}.location-center .how-it-works__title{font-size:3.2rem;line-height:1.12;text-align:center;font-family:"montserrat-bold",Arial,sans-serif;letter-spacing:.19px;color:#e51c22}@media(min-width: 768px){.location-center .how-it-works__title{text-align:left;font-size:3.6rem;line-height:1.11}}@media(min-width: 768px){.location-center .how-it-works__title.-center{text-align:center}}.location-center .how-it-works__during-copy{font-size:1.7rem;line-height:3.2rem}.location-center .how-it-works__during-copy p{margin-bottom:2rem}.location-center .how-it-works__cta{margin-top:3.6rem;display:flex;row-gap:1.4rem;width:fit-content;flex-direction:column}@media(min-width: 768px){.location-center .how-it-works__cta{width:unset;column-gap:1.4rem;flex-direction:row}}.hero{color:#fff}.hero__main{background:linear-gradient(#6b717b, #000000);padding:4rem 0}.hero__sub{position:relative}.hero__sub::before{background-color:#000;content:"";display:block;height:55%;left:0;position:absolute;right:0;top:-1px}.hero__ctr{position:relative}.hero__link-back{position:absolute;right:2rem;top:-2rem;letter-spacing:-0.24px;line-height:1.5rem}.hero__pretitle{color:#d9d9d9;display:block;margin-bottom:1rem;line-height:3.2rem}.hero__title{font:700 3rem/4rem "montserrat-bold",Arial,sans-serif}.hero__content{font-size:1.7rem;line-height:3.1rem;font-family:"montserrat-light",Arial,sans-serif}.hero__media{border-radius:.8rem;overflow:hidden}.hero__img{height:auto;max-width:none;width:100%}@media(min-width: 768px){.hero__title{font-size:3.6rem}}@media(min-width: 1024px){.hero__main{padding-bottom:4rem;padding-top:8.3rem}.hero__content{font-size:2.1rem}.hero__link-back{left:5rem;right:auto;top:-4rem}}@media(min-width: 1440px){.hero__link-back{left:-11rem}}.repair-services .hero__pretitle{letter-spacing:1.5px;margin-bottom:1rem}.repair-services .hero__title{font-size:3.2rem;line-height:3.6rem;letter-spacing:.1px}.repair-services .hero__media{border-radius:unset}@media(min-width: 768px){.repair-services .hero__title{font-size:4rem;letter-spacing:-0.8px}.repair-services .hero__content{font-size:2.1rem;line-height:3.2rem}.repair-services .hero__media{padding-bottom:2.5rem}.repair-services .hero__pretitle{margin-bottom:1.5rem}}@media(min-width: 1024px){.repair-services .hero__content{font-size:2.2rem}}.blog-listing-hero.hero a{margin-top:2rem;margin-bottom:2rem}.blog-listing-hero.hero .hero__title{letter-spacing:.22px;margin-bottom:5rem}.single-column{padding:4rem 0}.single-column.column-np{padding:0}.single-column__content>:last-child{margin-bottom:0}@media(min-width: 768px){.single-column{padding:4.5rem 0}}.callout{margin:0 auto;margin-bottom:2rem}.callout__ctr{position:relative}.callout__content{border-left:2.2rem solid #e51c22;padding-left:2rem}.callout__content h3{letter-spacing:.1em;color:#e51c22;text-transform:uppercase;margin-bottom:1.7rem;line-height:2rem;font:700 1.4rem/1.6 "montserrat-bold",Arial,sans-serif}.callout__content p{font:700 1.7rem/1.647 "montserrat-bold",Arial,sans-serif}.repair-services-detail .callout{margin-top:3.2rem}@media(min-width: 768px){.repair-services-detail .callout{margin-top:4.6rem}}@media(min-width: 1280px){.repair-services-detail .callout{margin-top:3.8rem}}@media(min-width: 768px){.callout{max-width:86rem}.callout__content{padding-left:4.5rem}.callout__content p{font-size:2.1rem}}@media(min-width: 1680px){.callout{max-width:106rem}}.related-slider{background:#000 linear-gradient(#000000, #6b717b);color:#fff;padding-top:4rem}.related-slider__main{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.related-slider__title{font:900 3.2rem/1.125 "montserrat-bold",Arial,sans-serif;margin-bottom:0}@media(max-width: 767px){.related-slider{overflow:hidden;padding-bottom:2rem;width:100vw}.related-slider .splide{padding-bottom:4.6rem}.related-slider .card{width:calc(100vw - 65px)}.related-slider__cards{margin-left:-2rem;margin-right:-2rem}}@media(max-width: 1279px)and (min-width: 768px){.related-slider .splide__slide:nth-child(n+3){display:none}}@media(min-width: 768px){.related-slider{padding-top:5rem}.related-slider .splide__slide{flex-shrink:1;padding-bottom:6rem}.related-slider .splide.is-initialized .splide__list{display:flex;gap:3rem;justify-content:center}.related-slider__main{margin-left:auto;margin-right:auto;max-width:70rem}.related-slider__title{font-size:4rem}}@media(min-width: 1920px){.related-slider{width:200%;transform:translateX(-25%)}}.related-slider__cards .card{height:100%}.reviews-slider{background-color:#edeff0;overflow:hidden;position:relative;max-width:100vw}.reviews-slider .splide__pagination__page{background-color:#000}.reviews-slider .splide__pagination__page:hover,.reviews-slider .splide__pagination__page.is-active{background-color:#e51c22}.reviews-slider .review-card{display:none}.reviews-slider .review-card:nth-child(1){display:flex}.reviews-slider__bg{background:#000;height:48rem;left:0;position:absolute;right:0;top:0}.reviews-slider__fg{position:relative}.reviews-slider__slides{margin-top:-8rem}.reviews-slider__splide{padding-bottom:4.6rem}.reviews-slider__arrows{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;z-index:1;top:50%;transform:translateY(-50%);width:100%}@media(min-width: 768px){.reviews-slider__arrows{display:none}}.reviews-slider__arrows button{border:none;background-color:rgba(0,0,0,0);padding:0}.reviews-slider__arrows img{object-fit:contain;width:4.2rem;height:4.2rem}.reviews-slider__img{height:100%;object-fit:cover;object-position:center;max-width:none;width:100%}.reviews-slider__content{height:48rem;padding-top:4rem}.reviews-slider__title{text-align:center;font-size:3.2rem}@media(max-width: 767px){.reviews-slider__slide{background-color:#fff;border-radius:.8rem;box-shadow:0px 23px 23px rgba(0,0,0,.15);margin-bottom:5rem;max-width:34rem;width:calc(100vw - 6.5rem)}.reviews-slider__title br{display:none}}@media(min-width: 768px){.reviews-slider{padding-bottom:8rem}.reviews-slider .review-card:nth-child(2){display:flex}.reviews-slider__content{align-items:flex-start;display:flex;padding-top:17rem}.reviews-slider__title{text-align:left;font-size:5rem}.reviews-slider__slides{background-color:#fff;border-radius:.8rem;box-shadow:0 4rem 4rem rgba(0,0,0,.15)}.reviews-slider__slide{display:grid;grid-template-columns:repeat(2, 1fr);width:100%}}@media(min-width: 1024px){.reviews-slider .review-card:nth-child(3){display:flex}.reviews-slider__slide{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.reviews-slider__bg,.reviews-slider__content{height:72rem}}.timeline-wrapper{margin-top:8rem;margin-bottom:10rem}@media(min-width: 768px){.timeline-wrapper{margin-top:9rem;margin-bottom:8rem}}.timeline-wrapper .title-slant{padding-left:2rem}@media(min-width: 768px){.timeline-wrapper .title-slant{padding-left:8rem}}.timeline-wrapper .title-slant::before{left:0;right:auto;width:2rem}@media(min-width: 768px){.timeline-wrapper .title-slant::before{width:8rem}}.timeline-wrapper .timeline-desc{font-family:"montserrat-light",Arial,sans-serif;color:#404042;font-size:1.8rem;line-height:1.777;max-width:98rem;padding-left:2rem;padding-right:2rem;margin-bottom:2rem}@media(min-width: 768px){.timeline-wrapper .timeline-desc{padding-left:8rem;padding-right:8rem;font-size:2.1rem;line-height:1.523;margin-bottom:6rem}}.timeline-wrapper .process-timeline{position:relative;margin-left:2.7rem;margin-right:2rem;padding-left:3rem}@media(min-width: 768px){.timeline-wrapper .process-timeline{padding-left:0;margin-left:8rem;margin-right:8rem;max-width:86rem}}@media(min-width: 1280px){.timeline-wrapper .process-timeline{max-width:98rem}}@media(min-width: 1680px){.timeline-wrapper .process-timeline{max-width:106rem}}.timeline-wrapper .process-timeline::before{content:"";display:block;width:.3rem;height:100%;background-color:#edeff0;position:absolute;top:0;left:0;right:0;transform:translateX(-50%)}@media(min-width: 768px){.timeline-wrapper .process-timeline::before{left:50%;top:2.7rem;height:calc(100% - 2.7rem)}}.timeline-wrapper .process-timeline .timeline{margin-bottom:3rem;position:relative}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline{display:flex;flex-wrap:nowrap;column-gap:6rem;margin-bottom:10rem}}.timeline-wrapper .process-timeline .timeline:nth-child(odd){flex-direction:row-reverse}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline:nth-child(odd) .img-content .img-wrapper{display:flex;flex-direction:column;align-items:flex-start}}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline:nth-child(odd) .icon{left:auto;right:0;transform:translateX(35px)}}.timeline-wrapper .process-timeline .timeline:last-child{text-align:center;margin-bottom:0}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline:last-child{display:flex;align-items:center;justify-content:center;flex-direction:column}}.timeline-wrapper .process-timeline .timeline:last-child .timeline-content{box-shadow:none}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline:last-child .timeline-content{background-color:#fff;padding:0}}.timeline-wrapper .process-timeline .timeline:last-child .img-content,.timeline-wrapper .process-timeline .timeline:last-child .icon,.timeline-wrapper .process-timeline .timeline:last-child .description{display:none}.timeline-wrapper .process-timeline .timeline:last-child .process-step-no{display:flex;align-items:center;justify-content:center;border:1px solid #e51c22;background-color:#e51c22;width:15.2rem;height:15.2rem;color:#fff;border-radius:50%;font-family:"montserrat-bold",Arial,sans-serif;margin:0 auto 1.25rem}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline:last-child .process-step-no{width:10rem;height:10rem}}.timeline-wrapper .process-timeline .timeline .img-content{margin-bottom:.8125rem}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .img-content{flex-basis:50%}}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .img-content .img-wrapper{display:flex;flex-direction:column;align-items:flex-end}}.timeline-wrapper .process-timeline .timeline .img-content img{display:block;object-fit:contain}.timeline-wrapper .process-timeline .timeline .img-content .secondary-img{display:none}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .img-content .secondary-img{display:block;margin-top:2rem}}.timeline-wrapper .process-timeline .timeline-content{position:relative}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline-content{flex-basis:50%;background-color:#edeff0;border-radius:.8rem;box-shadow:0px 23px 23px rgba(0,0,0,.15);padding:1.1rem 3.5rem 3.5rem}}.timeline-wrapper .process-timeline .timeline .process-step-no{color:#e51c22;font-size:5.346rem;line-height:1.19;letter-spacing:-0.134rem;font-family:"montserrat-bold",Arial,sans-serif}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .process-step-no{font-size:5rem;letter-spacing:-0.125rem;line-height:1.28}}.timeline-wrapper .process-timeline .timeline .icon{width:1.4rem;height:1.4rem;position:absolute;left:-3rem;top:2.7rem;border:1px solid #8ea0b5;background-color:#8ea0b5;border-radius:50%;transform:translateX(-50%)}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .icon{left:0;transform:translateX(-35px)}}.timeline-wrapper .process-timeline .timeline .title{color:#000;font-size:2.1rem;line-height:1.714;letter-spacing:.2px;font-family:"montserrat-bold",Arial,sans-serif}.timeline-wrapper .process-timeline .timeline .description{color:#000;font-size:1.4rem;line-height:1.714;font-family:"montserrat-light",Arial,sans-serif}@media(min-width: 768px){.timeline-wrapper .process-timeline .timeline .description{font-size:1.5rem}}.repair-services-listing{margin:0 1.5rem 5rem}@media(min-width: 768px){.repair-services-listing{margin:0 7rem 5rem}}@media(min-width: 1280px){.repair-services-listing{margin:0 8rem 10rem}}.repair-services-listing__list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;column-gap:2rem}@media(min-width: 768px){.repair-services-listing__list{column-gap:1.4rem}}@media(min-width: 1280px){.repair-services-listing__list{column-gap:2.25rem}}.repair-services-listing__card{width:calc(50% - 1rem);background-color:#f5f7f8;border-radius:.8rem;box-shadow:0px .3rem .3rem rgba(0,0,0,.1490196078);margin-top:4rem}@media(min-width: 768px){.repair-services-listing__card{width:calc(20% - 1.12rem)}.repair-services-listing__card:nth-child(n+6){margin-top:5.5rem}}@media(min-width: 1280px){.repair-services-listing__card{width:calc(20% - 1.8rem)}.repair-services-listing__card:nth-child(n+6){margin-top:4rem}}.repair-services-listing__card .heading{font-family:"montserrat-bold",Arial,sans-serif;font-size:1.7rem;color:#000;line-height:2rem;margin-bottom:2rem;text-transform:capitalize;height:5rem}.repair-services-listing__card .primary-img{border-top-right-radius:inherit;border-top-left-radius:inherit;height:11.2rem;width:100%}@media(min-width: 768px){.repair-services-listing__card .primary-img{height:8rem}}@media(min-width: 1280px){.repair-services-listing__card .primary-img{height:11.2rem}}.repair-services-listing__card .content-wrapper{margin:1.5rem .8rem 2rem 1.4rem}@media(min-width: 768px){.repair-services-listing__card .content-wrapper{margin:2rem .6rem 1.5rem 1rem}}@media(min-width: 1280px){.repair-services-listing__card .content-wrapper{margin:2rem 1rem 2rem 1.5rem}}.repair-services-listing__card .btn-outline{display:block;margin-left:auto;font-size:1.7rem;letter-spacing:-0.34px;line-height:2rem;padding:.8rem 1.9rem;border:1px solid #d60006;width:max-content}.repair-services-listing__card .btn-outline a{text-decoration:none;color:#d60006}.repair-services-listing__card .btn-outline:hover a{color:inherit}.repair-services-listing__title{display:none;margin:5rem 0 0;color:#e51c22;font-size:3.6rem;font-family:"montserrat-bold",Arial,sans-serif;text-align:center;line-height:4rem;letter-spacing:.22px}@media(min-width: 768px){.repair-services-listing__title{display:block}}@media(min-width: 1280px){.repair-services-listing__title{margin:5rem 11.5rem 0}}.repair-services-listing__sub-title{font-family:"montserrat-light",Arial,sans-serif;text-align:left;margin-top:2rem;margin-bottom:2rem;font-size:1.7rem;line-height:1.45}@media(min-width: 768px){.repair-services-listing__sub-title{font-size:2.2rem;line-height:1.45}}.infography{display:none;position:relative;max-width:1000px;margin:4.2rem 7rem 17rem 7rem}@media(min-width: 1280px){.infography{margin-bottom:12rem}}.infography img{width:100%}.infography__content{display:none;position:absolute}.infography__content::after{content:"";position:absolute;background:#8ea0b5;width:1.4rem;height:1.4rem;top:-1rem;left:-0.6rem;border-radius:50%;border:3px solid #8ea0b5}.infography__content--up:after{top:unset;bottom:-1rem}.infography__content--left:after{left:unset;right:-0.6rem}.infography__content--left .infography__content-text{padding:0 2rem 0 0}.infography__content--left h2{text-align:right}.infography__content-text{box-sizing:border-box;padding:0 0 0 20px;position:absolute;top:0;bottom:0;margin:auto}.infography__content-text h2{margin:0;color:#000;font-size:1.7rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:2rem;cursor:pointer;position:relative;z-index:1;width:19rem}.infography__content-text--down{top:-1.4rem}.infography__content-text--up{top:unset;bottom:-1.2rem}.infography__content-modal{background:#f5f7f8 0% 0% no-repeat padding-box;box-shadow:0px 23px 23px rgba(0,0,0,.15);border-radius:.8rem;padding:1.2rem 3rem 2rem 1.4rem;position:absolute;top:-5rem;right:-2rem;display:none;z-index:1}.infography__content-modal span{cursor:pointer;position:absolute;top:0;right:.8rem}.infography__content-modal svg{width:1rem;pointer-events:none;fill:#e51c22}.infography__content-modal img{max-width:100%;border-radius:1rem;min-height:8.4rem}.infography__content-modal p{font-family:"montserrat-bold",Arial,sans-serif;font-size:1.7rem;line-height:2rem;color:#000;text-transform:capitalize;margin-top:.9rem}.infography__content-modal--visible{display:block;z-index:2}.infography__content--right .infography__content-modal{left:-2rem;right:0}.infography__spacer{display:block;width:21rem}.infography__spacer--left-border{border-left:2px solid #edeff0}.infography__spacer--right-border{border-right:2px solid #edeff0}.infography__spacer--up-border{border-top:2px solid #edeff0}.infography__spacer--down-border{border-bottom:2px solid #edeff0}.infography__item{position:absolute}.infography__item--active .infography__content{display:block}.infography__item--active .infography__content.infography__content--horizontal{display:flex}.infography__item--active .infography__spacer--horizontal{animation:open-horizontal-spacer .8s ease-in 1}.infography__item--active .infography__spacer--vertical{animation:open-vertical-spacer .8s ease-in 1}.infography__item--active.infography__item--closing .infography__spacer--horizontal{animation:close-horizontal-spacer .8s ease-in 1}.infography__item--active.infography__item--closing .infography__spacer--vertical{animation:close-vertical-spacer .8s ease-in 1}.infography__trigger{border:3px solid #fff;cursor:pointer;width:1rem;height:1rem;border-radius:50%;outline:none;transition:.8s transform;user-select:none;position:relative;z-index:1;top:0;margin:0;display:block}@media(min-width: 768px){.infography{display:block}}.infography__wrapper .title-slant{margin-bottom:0;margin-top:5rem;padding-left:1rem}@media(min-width: 768px){.infography__wrapper .title-slant{padding-left:4rem;margin-top:7.5rem;margin-bottom:4rem}.infography__wrapper .title-slant::before{width:auto}}@keyframes open-horizontal-spacer{0%{width:0}100%{width:var(--distance)}}@keyframes close-horizontal-spacer{0%{width:var(--distance)}100%{width:0}}@keyframes open-vertical-spacer{0%{height:0}100%{height:var(--distance)}}@keyframes close-vertical-spacer{0%{height:var(--distance)}100%{height:0}}.location-card{box-shadow:0px 2.5rem 2.5rem rgba(0,0,0,.15);background-color:#fff}@media(min-width: 768px){.location-card{max-width:100%;width:100%;height:min-content}}.location-card .btn-outline:hover{color:#000;border-color:#000}.location-card .btn:hover{background-color:#000;color:#fff}.location-card__link{bottom:0;left:0;position:absolute;right:0;top:0;text-indent:-9999px;z-index:1}.location-card img{width:100%;height:100%;object-fit:cover}.location-card__media{width:100%;overflow:hidden;height:25rem}.location-card__content{padding:2.5rem 2.5rem 10rem}@media(min-width: 768px){.location-card__content{padding:2.5rem 4.5rem 9rem 3.6rem}}.location-card__content .sk-former-shop-card{font-size:1rem;line-height:1.22;font-family:"montserrat-bold",Arial,sans-serif;margin-top:1.4rem}@media(min-width: 768px){.location-card__content .sk-former-shop-card{margin-top:0;font-size:1.4rem}}.location-card__title{color:#e51c22;font-size:2.6rem;font-family:"montserrat-bold",Arial,sans-serif;line-height:1.3}@media(min-width: 768px){.location-card__title{margin-bottom:2rem}}.location-card__title span{display:block}.location-card__title span.brand{color:#000}.location-card__title h5{margin-bottom:0}.location-card__desc{font-size:1.4rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.78;display:none}@media(min-width: 768px){.location-card__desc{display:block;font-size:1.7rem;line-height:1.29}}.location-card__cta{position:absolute;bottom:3rem;right:2rem}.location-card__cta .btn-outline{font-size:1.7rem}.location-card__cta .card__icon{display:none}@media(max-width: 767px){.location-card__minify{width:33.5rem;max-width:100%;box-shadow:0 1rem 2.5rem rgba(0,0,0,.15)}.location-card__minify .location-card__media{display:none}.location-card__minify .location-card__content{padding:1.2rem 10rem 1.2rem 1.8rem}.location-card__minify .location-card__title span{font-size:2.5rem;line-height:28px}.location-card__minify .location-card__title span.brand{color:#000;font-size:1.8rem}.location-card__minify .location-card__desc{display:block;margin-top:.6rem}.location-card__minify .location-card__cta{bottom:0;right:0}.location-card__minify .location-card__cta .btn-outline{display:none}.location-card__minify .location-card__cta .card__icon{display:block;bottom:1.5rem;right:2rem}}.user-login-form{width:50%;margin-top:7.5rem;margin-bottom:7.5rem}.user-login-form .js-form-item.form-item input[type=text],.user-login-form .js-form-item.form-item input[type=password]{border:#000 1px solid;border-radius:0;margin-bottom:1.6rem;height:6.5rem}.user-login-form label{font-family:"montserrat-bold",Arial,sans-serif;font-size:1.4rem}.user-login-form label::after{content:"*";color:#e51c22}.user-login-form .description{font-size:1.4rem}.user-login-form .js-form-item{margin-bottom:2rem}

/* Source and licensing information for the above line(s) can be found at https://qa.crashchampions.com/themes/custom/crashchampions/dist/css/styles.css. */