.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.col{padding-left:.5rem;padding-right:.5rem;flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col-sm-6{flex:0 0 50%;max-width:50%}}@media(min-width: 768px){.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}}@media(min-width: 992px){.col-lg-3{flex:0 0 25%;max-width:25%}}.header{background:linear-gradient(135deg, #313233 0%, #000 100%)}.header::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #000 10%, rgba(0, 0, 0, 0.3) 65%, #000000 100%)}.header::after{content:"";position:absolute;inset:0;opacity:.3;background-image:url("/themes/custom/luxe/images/grid-grille.png");background-position:center;z-index:-1}.header__ctr{margin:0 auto;position:relative;z-index:1}#block-luxe-mainnavigation ul{list-style:none}.footer-contact{position:relative;display:flex;background-color:#fff;min-height:600px;overflow:hidden;width:100vw}.footer-contact .footer-left{padding:60px;width:50%;z-index:2;position:relative;display:flex;flex-direction:column;gap:15px}@media(max-width: 1024px){.footer-contact .footer-left{width:100%}}.footer-contact .footer-left h2{font-size:5rem;font-weight:bold;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1024px){.footer-contact .footer-left h2{font-size:3.2rem}}.footer-contact .footer-left h2 strong{color:#000}.footer-contact .footer-left .phone{font-size:1.5rem;font-weight:bold;color:#d32f2f}.footer-contact .footer-left .footer-buttons{display:flex;flex-direction:column;gap:15px}.footer-contact .footer-left .footer-buttons .btn{font-weight:bold;display:inline-flex;align-items:center;justify-content:space-between;width:max-content;position:relative;padding-right:46px}.footer-contact .footer-left .footer-buttons .btn .icon{margin-left:10px}.footer-contact .footer-left .footer-buttons .btn:hover{background-color:#b71c1c}.footer-contact .footer-left .social p{margin-bottom:8px;font-weight:bold}.footer-contact .footer-left .social .icons{display:flex;gap:15px}.footer-contact .footer-left .social .icons a{font-size:1.5rem;color:#000}.footer-contact .footer-left .social .icons a:hover{color:#d32f2f}.footer-contact .footer-left .footer-meta{margin-top:auto;display:flex;gap:50px;font-size:1.2rem;color:#6e7881}.footer-contact .footer-left .footer-meta a{text-decoration:none;color:#6e7881}.footer-contact .footer-left .footer-meta a:hover{color:#000}.footer-contact .footer-right{position:absolute;top:0;right:0;width:55%;height:100%;background:url("/themes/custom/luxe/images/footercar.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);z-index:1}@media(max-width: 1024px){.footer-contact .footer-right{display:none}}.footer-menu__heading{letter-spacing:1.4px}.footer-menu__phone{max-width:max-content}.home-banner{color:#fff;text-align:center;padding:6rem 2rem;position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center}.home-banner::before{content:"";position:absolute;inset:0;background:radial-gradient(transparent, black 60%);z-index:0}.home-banner__content{position:relative;z-index:1;max-width:800px;margin:auto}.home-banner__title{font-size:5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;width:fit-content;background:linear-gradient(90deg, #808080 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-left:auto;margin-right:auto}.home-banner__search-label{font-size:2rem;margin-bottom:1rem;font-weight:500;font-family:"montserrat-bold",sans-serif}.home-banner__form{width:460px;margin:0 auto 25rem}.home-banner #views-exposed-form-locations-searchpage{display:flex;justify-content:space-between;gap:3rem}.home-banner #views-exposed-form-locations-searchpage #edit-field-geolocation-proximity-center-geocoder{width:100%}.home-banner #block-luxe-exposedformlocationssearchpage input[type=search]{padding:1.2rem 2rem;font-family:"montserrat-light",Arial,sans-serif;line-height:1.29;font-size:1.4rem;color:#686d75;width:100%;position:relative;margin-left:10px;margin-bottom:27px;border-radius:25px;border:none}.home-banner__input{padding:1.4rem 2rem;border-radius:9999px;border:none;max-width:500px;width:100%;font-size:18px;color:#333}.home-banner__button{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}.home-banner__button:hover{background-color:#b90009}.home-banner__description{margin-top:2rem;font-size:3rem;line-height:1.6;color:#ddd}.luxury-banner{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to right, #000000, rgba(0, 0, 0, 0.6));color:#fff;padding:4rem 2rem;min-height:100vh;position:relative}.luxury-banner__content{max-width:40%;z-index:2;margin:0 0 0 100px}.luxury-banner__content h4{font-size:3.2rem;text-transform:uppercase;margin-bottom:1rem}.luxury-banner__content h4 .highlight{font-weight:700;color:#fff}.luxury-banner__content h1{font-size:5rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.luxury-banner__content .luxury-banner__btn{display:inline-block;background-color:red;color:#fff;padding:.8rem 1.5rem;border-radius:1.5rem;font-weight:bold;text-decoration:none;font-size:2rem}.luxury-banner__content .luxury-banner__btn .luxury-banner__icon{margin-left:.5rem}.luxury-banner__content .luxury-banner__btn:hover{background-color:#c00}.luxury-banner__icon{width:24px;height:24px;position:relative;left:20px;display:inline-block}.global-para{display:flex;align-items:center;gap:2rem;margin-bottom:4rem;padding:10rem 5rem 10rem 0rem}.global-para__image{clip-path:polygon(0 0, 100% 0, 70% 100%, 0% 100%);overflow:hidden;min-width:48%}.global-para__image img{width:100%;height:auto;display:block;object-fit:cover}.global-para__text{flex:1 1 50%;padding:2rem}.global-para__text .global-para__heading{font-size:5.5rem;font-weight:700;margin-bottom:1rem;color:#333;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.global-para__text .global-para__description{font-size:2.1rem;line-height:1.6;color:#666;max-width:670px}@media(max-width: 1024px){.global-para{flex-direction:column;padding:0 2rem}}.global_right_image_left_text{display:flex;align-items:center;justify-content:space-between;padding:10rem 0rem 10rem 5rem;gap:2rem}.global_right_image_left_text .text-content{flex:1 1 50%;padding-right:2rem}.global_right_image_left_text .text-content h2{font-size:5.5rem;font-weight:700;color:#333;margin-bottom:1rem;line-height:1.2;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.global_right_image_left_text .text-content p{font-size:2.1rem;color:#555;line-height:1.6}.global_right_image_left_text .image-content{clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);overflow:hidden;min-width:48%}.global_right_image_left_text .image-content img{width:100%;height:auto;display:block;object-fit:cover}@media(max-width: 768px){.global_right_image_left_text{flex-direction:column}.global_right_image_left_text .text-content{padding-right:0}.global_right_image_left_text .image-content{clip-path:none}}.center-image-text{text-align:center;padding:3rem 1rem;max-width:1000px;margin:0 auto}.center-image-text__image{margin-bottom:2rem}.center-image-text__image img{margin-left:auto;margin-right:auto;height:auto}.center-image-text__title{font-size:5rem;font-weight:700;color:#4a4a4a;margin-bottom:1rem;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.center-image-text__description{font-size:2rem;color:#666;line-height:1.6}.two-column-image-grid{margin:3rem 0;display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.two-column-image-grid{grid-template-columns:1fr}}.two-column-image-grid .two-column-image-grid__item{display:flex;flex-direction:column}.two-column-image-grid>div{display:contents;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.two-column-image-grid>div{grid-template-columns:1fr}}.two-column-image-grid>div .two-column-image-grid__item{display:flex;flex-direction:column}.two-column-image-with-text{display:flex;flex-direction:column}.two-column-image-with-text__image{margin-bottom:1rem}.two-column-image-with-text__image img{width:100%;height:auto;border-radius:6px}.two-column-image-with-text__title{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:.5rem}.two-column-image-with-text__description{font-size:1rem;color:#666;line-height:1.6}.two-column-image-with-text{display:flex;justify-content:space-between;gap:2rem;margin:4rem 0}@media(max-width: 768px){.two-column-image-with-text{flex-direction:column}}.two-column-image-with-text__image{flex:1 1 48%}.two-column-image-with-text__image img{width:100%;height:auto;border-radius:0}.two-column-image-with-text__content{flex:1 1 48%;display:flex;flex-direction:column;justify-content:center;max-width:600px;margin:auto}@media(max-width: 768px){.two-column-image-with-text__content{text-align:center}}.two-column-image-with-text__title{font-size:5rem;font-weight:700;margin-bottom:1rem;color:#333;line-height:1.1;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.two-column-image-with-text__title span{display:block}.two-column-image-with-text__description{font-size:2rem;line-height:1.6;color:#555}.background-image-with-text{background-size:cover;background-position:center right;background-repeat:no-repeat;color:#fff;padding:5rem 3.75rem;display:flex;align-items:center;min-height:1000px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.85) 40%, rgba(0, 0, 0, 0) 100%)}.background-image-with-text .text-content{max-width:747px;margin:0}.background-image-with-text .text-content h2{font-size:5.5rem;margin-bottom:1rem;line-height:1.2;background:linear-gradient(90deg, #808080 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.background-image-with-text .text-content .description{font-size:2.2rem;line-height:1.6}.certification-title-wrapper{text-align:center;margin-top:5rem}.certification-title-wrapper h2{font-size:5.5rem;font-weight:700;color:#333}@media(max-width: 1024px){.certification-title-wrapper h2{font-size:3.2rem}}.global-certification{background-color:#141416;color:#fff;padding:4rem 2rem;text-align:center}@media(min-width: 768px){.global-certification{background-image:url("/themes/custom/luxe/images/brushed-metal-bg.png");background-size:cover}}.global-certification h2{font-size:5.5rem;font-weight:700;color:#d3d3d3;margin-bottom:1rem}@media(max-width: 1024px){.global-certification h2{font-size:3.2rem}}.global-certification h3{font-size:5rem;color:#fff;margin-bottom:1rem;background:linear-gradient(90deg, #808080 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1024px){.global-certification h3{font-size:3.2rem}}.global-certification .description{max-width:800px;margin:0 auto 2rem;font-size:2rem;line-height:1.6;color:#ccc}.global-certification .brands{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.global-certification .brands .brand{border:1px solid #ccc;border-radius:25px;padding:.2rem 2rem;font-size:2rem;font-weight:500;color:#fff;transition:all .3s ease;margin:41px;font-weight:bold}@media(max-width: 1440px){.global-certification .brands .brand{margin:22px}}.global-certification .brands .brand:hover{background-color:#fff;color:#000}.global-certification .brands .brand:hover a{color:#000}.global-certification .brands .brand a{color:#fff;text-decoration:none}.global-certification .brands .brand a:hover{color:#000}.certified-shop{display:flex;flex-wrap:wrap;background-color:#000;color:#fff;padding:100px 0px 100px 0px}.certified-shop .certified-shop__left{flex:1;padding:4rem;display:flex;flex-direction:column;justify-content:center}.certified-shop .certified-shop__left h2{font-size:4.8rem;font-weight:700;line-height:1.2;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:2rem}.certified-shop .certified-shop__left p{font-size:1.8rem;color:#ccc;margin-bottom:2rem;line-height:1.6;max-width:550px}.certified-shop .certified-shop__left ul{list-style:none;padding:0;margin-bottom:2rem}.certified-shop .certified-shop__left ul li{font-weight:700;font-size:1.6rem;margin-bottom:.8rem}.certified-shop .certified-shop__left .certified-shop__cta{display:flex;align-items:center;gap:2rem}.certified-shop .certified-shop__left .certified-shop__cta .luxury-banner__icon{top:4px}.certified-shop .certified-shop__left .certified-shop__cta .phone{font-size:1.8rem;font-weight:700}@media(max-width: 768px){.certified-shop{flex-direction:column}.certified-shop .certified-shop__right,.certified-shop .certified-shop__left{padding:2rem}.certified-shop .certified-shop__cta{flex-direction:column;align-items:flex-start}.certified-shop .certified-shop__logo{width:100px}}.collision-repair{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5rem 15rem;font-family:"Arial",sans-serif}.collision-repair__title{width:100%;text-align:center;font-size:2em;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.collision-repair__left,.collision-repair__right{flex:1 1 50%}.collision-repair__left h2{font-size:4rem;font-weight:700;color:#555;margin-bottom:2rem}.collision-repair__left p{font-size:1.8rem;line-height:1.6;margin-bottom:2rem;color:#333}.collision-repair__left .highlight-block{margin-bottom:1.5rem}.collision-repair__left .highlight-block strong{font-weight:700;display:inline-block;margin-bottom:.5rem;font-size:1.6rem;color:#000}.collision-repair__left .highlight-block span{font-size:1.6rem;color:#444}.collision-repair__right{padding-left:25rem}.collision-repair__right .search-box{display:flex;align-items:center;margin-bottom:2rem}.collision-repair__right .search-box input{padding:1rem;border-radius:2rem;border:1px solid #ccc;font-size:1.4rem;width:100%;max-width:320px;margin-right:1rem}.collision-repair__right .search-box button{background-color:#e50000;border:none;padding:.9rem 2rem;color:#fff;font-weight:bold;border-radius:2rem;cursor:pointer;font-size:1.4rem}.collision-repair__right .search-box button:hover{background-color:#c90000}.collision-repair__right .features{margin-top:3rem;list-style:none;padding-left:2rem;border-left:3px solid #e2e3e5;border-image:linear-gradient(white 4%, #E2E3E5 5%, #e2e3e5 93%, white 93%);border-image-slice:1;position:relative}.collision-repair__right .features ul{list-style:none;padding:0;margin-left:-1px}.collision-repair__right .features ul li{position:relative;display:flex;align-items:center;font-size:1.6rem;font-weight:700;font-family:"montserrat-bold",sans-serif;padding-left:30px}.collision-repair__right .features ul li::before{content:"";width:16px;height:16px;background-color:#fff;border:3px solid #e2e3e5;border-radius:50%;position:absolute;left:-28px;top:8px}.collision-repair__right .features ul li .step-num{font-weight:700;font-size:4.8rem;line-height:1}.collision-repair__right .features ul li .step-label{font-weight:600;cursor:pointer}.collision-repair__right .features ul li.has-tooltip{position:relative}.collision-repair__right .features ul li.has-tooltip .tooltip-box{position:absolute;background:#000;color:#fff;padding:1rem;border-radius:8px;max-width:320px;z-index:10;display:none;pointer-events:auto;margin-left:100px}.collision-repair__right .features ul li.has-tooltip .tooltip-box strong{display:block;margin-bottom:.5rem}.collision-repair__right .features ul li.has-tooltip .tooltip-box .tooltip-close{position:absolute;top:8px;right:10px;background:none;border:none;font-size:1.2rem;color:red;cursor:pointer}.collision-repair__right .features ul li.has-tooltip:hover .tooltip-box:not(.closed){display:block}@media(max-width: 768px){.collision-repair{flex-direction:column}.collision-repair__left,.collision-repair__right{flex:100%;padding:0}.collision-repair__right{margin-top:3rem;padding-left:0}.collision-repair .search-box{flex-direction:column}.collision-repair .search-box input{margin-right:0;margin-bottom:1rem}}.cta-banner{background-color:#000;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:6rem 4rem;position:relative;overflow:hidden}.cta-banner::before{content:"";width:100%;height:100%;background:linear-gradient(90deg, black 50%, transparent 100%);position:absolute;z-index:2;left:0;top:0}.cta-banner__text{z-index:2;flex:1 1 50%;max-width:600px;margin-left:0}.cta-banner__text h2{font-size:4.8rem;font-weight:700;line-height:1.3;background:linear-gradient(90deg, #808080 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:2rem}.cta-banner__text p{font-size:1.8rem;color:#ccc;margin-bottom:3rem}.cta-banner__text .cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.cta-banner__text .cta-actions .cta-button{background-color:#e50000;border:none;border-radius:2rem;padding:1.2rem 2.5rem;font-size:1.6rem;font-weight:700;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;position:relative}.cta-banner__text .cta-actions .cta-button:hover{background-color:#c00}.cta-banner__text .cta-actions .cta-call{font-size:1.8rem;font-weight:700;color:#fff}.cta-banner__image{text-align:center;position:relative;margin:-6rem -4rem}.cta-banner__image img{max-width:100%;height:auto;object-fit:contain}@media(max-width: 768px){.cta-banner{flex-direction:column;text-align:center}.cta-banner__text h2{font-size:3.6rem}.cta-banner__text .cta-actions{justify-content:center}.cta-banner__image{margin-top:3rem}}.testimonials-container{display:flex;flex-wrap:wrap;gap:22rem;justify-content:center;background-image:url("/themes/custom/luxe/images/starback.png");background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;text-align:center}.testimonial-card{color:#fff;padding:2rem;border-radius:.5rem;max-width:500px;text-align:center}.testimonial-card .stars{margin-bottom:1rem}.testimonial-card .stars .star{font-size:5.5rem;color:#fff;opacity:.4}.testimonial-card .stars .star.inactive{opacity:.2}.testimonial-card .testimonial-text{font-size:3.2rem;font-weight:600;margin-bottom:1rem;line-height:1.4}.testimonial-card .testimonial-author{font-size:1.9rem;color:#bbb}.location-banner{display:flex;justify-content:space-between;align-items:stretch;background-color:#000;color:#fff;padding:2rem;flex-wrap:wrap;background-size:cover;background-position:right center;background-repeat:no-repeat;min-height:700px;position:relative;overflow:hidden}.location-banner::before{content:"";position:absolute;inset:0;z-index:1}.location-banner__content{flex:1;max-width:500px;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;z-index:2;position:relative}.location-banner__title{font-size:2rem;line-height:1.2}.location-banner__title>.location-banner__brand{font-weight:400;color:#ccc;display:inline-block}.location-banner__title>.location-banner__type{font-weight:700;color:#fff;display:inline-block;margin-left:.5rem}.location-banner__title>.location-banner__location{font-size:6.5rem;font-weight:800;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:block}.location-banner__address{font-style:normal;line-height:1.6}.location-banner__address a{color:#bbb;text-decoration:underline}.location-banner__address a:hover{color:#fff}.location-banner__hours p{margin:0;line-height:1.4}.location-banner__hours p strong{color:#fff}.location-banner__actions{display:flex;gap:1rem;flex-wrap:wrap}.location-banner__image{flex:1;display:flex;justify-content:flex-end}.location-banner__image img{max-width:100%;height:auto;object-fit:cover;border-radius:.5rem}.left-image-right-text{background-color:#fff;padding:4rem 2rem}.left-image-right-text__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 auto;gap:2rem}.left-image-right-text__image{flex:1 1 50%}.left-image-right-text__image img{width:100%;height:auto;object-fit:contain}.left-image-right-text__text{flex:1 1 45%}.left-image-right-text__text h1{font-size:5.1rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;color:#333}.left-image-right-text__text p{font-size:2.1rem;color:#555;line-height:1.7}@media(max-width: 768px){.left-image-right-text__container{flex-direction:column;text-align:center}.left-image-right-text__text h1{font-size:2rem}.left-image-right-text__text p{font-size:1rem}}.services{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:900px;display:flex;align-items:center;justify-content:flex-start;color:#fff}.services__overlay{width:100%;height:100%;display:flex;align-items:center;padding:0 5%}.services__content{flex:1}.services__label{font-size:3rem;text-transform:uppercase;letter-spacing:2px;color:#ccc;display:block;margin-bottom:1rem}.services__title{font-size:4rem;font-weight:700;line-height:1.3}@media(max-width: 768px){.services{height:auto;padding:3rem 1rem}.services__title{font-size:2rem}}.certified-collision{background:#0d0d0d;padding:4rem 2rem;text-align:center;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.certified-collision__title{font-size:4rem;font-weight:500;margin-bottom:2rem}.certified-collision__title strong{font-weight:700}.certified-collision__brands{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.certified-collision__brands span{padding:.6rem 1.2rem;border:1px solid #fff;border-radius:999px;font-size:2rem;font-weight:500;transition:background .3s,color .3s;margin:43px}.certified-collision__brands span:hover{background:#fff;color:#000}.certified-collision__brands span:hover a{color:#000}.certified-collision__brands span a{color:#fff;text-decoration:none}@media(max-width: 768px){.certified-collision__title{font-size:1.8rem}.certified-collision__brands{gap:.6rem}.certified-collision__brands span{font-size:.9rem;padding:.5rem 1rem}}.our-technicians{display:flex;align-items:stretch;justify-content:space-between;background:#fff;min-height:60vh;margin:100px 0px}.our-technicians__content{flex:1;padding:4rem 3rem;display:flex;flex-direction:column;justify-content:center}.our-technicians__content h2{font-size:5.5rem;font-weight:500;margin-bottom:1.5rem;line-height:1.1;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.our-technicians__content h2 strong{font-weight:700}.our-technicians__content p{font-size:2rem;color:#444;line-height:1.6}.our-technicians__image-wrapper{flex:1;position:relative;overflow:hidden;clip-path:polygon(30% 0%, 100% 0%, 100% 100%, 0% 100%)}.our-technicians__image{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 768px){.our-technicians{flex-direction:column}.our-technicians__content{padding:2rem;text-align:center}.our-technicians__image-wrapper{clip-path:none;height:300px}.our-technicians__image{height:100%;object-fit:cover}}.luxury-treatment{position:relative;background:#fff;overflow:hidden;padding:5rem 2rem}.luxury-treatment__background-text{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:20vw;font-weight:900;color:#f2f2f2;z-index:0;white-space:nowrap;user-select:none;pointer-events:none}.luxury-treatment__content{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:1;max-width:1200px;margin:0 auto;flex-wrap:wrap}.luxury-treatment__content::before{content:"LUXE";font-family:"montserrat-bold",sans-serif;font-size:500px;color:#000;opacity:.05;position:absolute;text-align:center;width:100%;top:-200px;z-index:-1}.luxury-treatment__text{flex:1;padding:2rem}.luxury-treatment__text h2{font-size:6rem;font-weight:700;margin-bottom:1rem;line-height:1.1;background:linear-gradient(336deg, #313233 23.3%, #A5A7A8 86.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.luxury-treatment__text p{font-size:2rem;color:#444;max-width:500px}.luxury-treatment__text p strong{font-weight:600}.luxury-treatment__image{flex:1;padding:2rem;text-align:right}.luxury-treatment__image img{max-width:100%;height:auto}@media(max-width: 768px){.luxury-treatment__content{flex-direction:column;text-align:center}.luxury-treatment__image{text-align:center;margin-top:2rem}.luxury-treatment__background-text{font-size:40vw}}.optimum-workshop{display:flex;align-items:stretch;position:relative;overflow:hidden;background-color:#fff}.optimum-workshop__image{flex:1;clip-path:polygon(0 0, 85% 0, 70% 100%, 0% 100%);overflow:hidden}.optimum-workshop__image img{width:100%;height:100%;object-fit:cover;display:block}.optimum-workshop__text{flex:1;padding:4rem 3rem;display:flex;flex-direction:column;justify-content:center}.optimum-workshop__text h2{font-size:5.5rem;font-weight:700;margin-bottom:1.5rem;color:#333;line-height:1.1}.optimum-workshop__text p{font-size:2rem;color:#555;line-height:1.6}@media(max-width: 768px){.optimum-workshop{flex-direction:column}.optimum-workshop__image{clip-path:none}.optimum-workshop__text{padding:2rem;text-align:center}.optimum-workshop__text h2,.optimum-workshop__text p{max-width:100%}}.certificates{background-color:#f6f7f8;padding:3rem 2rem;text-align:center}.certificates__title{font-size:2rem;font-weight:600;letter-spacing:.2em;color:#444;margin-bottom:2rem}.certificates__items{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.certificates__item{flex:0 1 auto;padding:1rem}.certificates__item img{max-height:80px;max-width:100%;object-fit:contain;margin:auto}@media(max-width: 768px){.certificates{display:none}}.certificates .outerWrapper{text-align:left;position:relative;margin:60px auto 60px auto;max-width:960px}.certificates .item{float:left;margin-right:48px;width:162px;padding:20px;height:162px;border:1px solid #b3b3b3;background-color:#fff;border-radius:5px}.certificates .item div{background:#ddd;width:99%;height:99%;color:#fff;color:#b3b3b3;text-align:center;line-height:162px;font-size:60px;border-radius:5px;border:1px solid #b3b3b3;position:relative}.certificates .left-nav-btn,.certificates .right-nav-btn{position:absolute;width:37px;height:37px;top:80px;cursor:pointer;opacity:.8;background:rgba(0,0,0,0) url("/themes/custom/luxe/images/arrows.png") top left no-repeat;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.certificates .left-nav-btn{left:-80px}.certificates .right-nav-btn{right:-80px;background-position:top right}.certificates .left-nav-btn:hover,.certificates .right-nav-btn:hover{opacity:1}.assurance{background:linear-gradient(to right, rgba(0, 0, 0, 0.85) 40%, rgba(0, 0, 0, 0.3) 70%, transparent),url("/themes/custom/luxe/images/assurance.png") no-repeat center right;background-size:cover;color:#fff;padding:5rem 2rem;display:flex;align-items:center;justify-content:flex-start;min-height:700px;margin:100px 0px 0px 0px}.assurance__content{max-width:700px;margin:0 100px}.assurance__title{font-size:5rem;font-weight:700;margin-bottom:2rem;color:#ccc}.assurance__list{list-style:none;padding:0;margin:0}.assurance__list li{font-size:2rem;margin-bottom:1rem;display:flex;align-items:start}.assurance__list li .check{color:#00c853;font-size:1.2rem;margin-right:.75rem}.car-rental{display:flex;justify-content:space-between;align-items:center;background:url("/themes/custom/luxe/images/car_rent.png") no-repeat right center;background-size:cover;padding:4rem 2rem;position:relative;min-height:900px}.car-rental__text{max-width:500px;z-index:2;margin:0px 0px 0px 100px}.car-rental__text .car-rental__title{font-size:5.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.car-rental__text p{font-size:2.1rem;line-height:1.6;color:#444}.car-rental__image{position:relative;display:flex;flex-direction:column;align-items:flex-end;z-index:1}.car-rental__image .car-rental__logo{width:200px;margin-bottom:1rem}.car-rental__image .car-rental__cars{max-width:700px;height:auto}@media(max-width: 768px){.car-rental{flex-direction:column;text-align:center}.car-rental__text{max-width:100%}.car-rental__image{align-items:center}.car-rental__image .car-rental__logo{margin-top:2rem}.car-rental__image .car-rental__cars{max-width:100%}}.dealer-partners{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4rem 2rem;background:linear-gradient(to bottom, #f7f7f7, #ebebeb)}.dealer-partners__content{flex:1 1 40%;max-width:500px !important}.dealer-partners__content h2{font-size:5.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.dealer-partners__content p{font-size:2.1rem;line-height:1.6;color:#444;margin-bottom:1rem}.dealer-partners__brands{flex:1 1 50%;max-width:700px !important}.dealer-partners__brands .dealer-partners__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:4rem;padding:0;margin:0;list-style:none}.dealer-partners__brands .dealer-partners__list li span{display:inline-block;padding:.5rem 1rem;border:1px solid #000;border-radius:20px;font-weight:600;text-align:center;background-color:#fff;transition:all .3s ease}.dealer-partners__brands .dealer-partners__list li span:hover{background-color:#000;color:#fff}@media(max-width: 768px){.dealer-partners{flex-direction:column}.dealer-partners__content,.dealer-partners__brands{flex:1 1 100%}.dealer-partners .dealer-partners__list{grid-template-columns:repeat(2, 1fr)}}.repair-journey{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4rem 2rem}.repair-journey__intro{flex:1 1;max-width:810px;padding-left:200px}.repair-journey__intro h2{font-size:5.5rem;font-weight:700}.repair-journey__intro p{margin:1rem 0;line-height:1.6;color:#444;font-size:2.1rem}.repair-journey__intro .btn{display:inline-block;margin-right:1rem;padding:.7rem 1.3rem;border-radius:999px;font-weight:600;text-decoration:none}.repair-journey__intro .btn.btn-red{background:#d90000;color:#fff}.repair-journey__intro .btn.btn-outline{border:2px solid #000;color:#000}.repair-journey__intro .btn.btn-outline:hover{background:#000;color:#fff}.repair-journey__steps{flex:1 1;position:relative;padding-left:200px;padding-top:122px}.repair-journey__steps ol{list-style:none;padding:0}.repair-journey__steps ol li{position:relative;margin:1rem 0;display:flex;align-items:center}.repair-journey__steps ol li .step-num{font-weight:700;font-size:3rem;line-height:1;font-family:"montserrat-bold",sans-serif;background:linear-gradient(180deg, #A5A7A8 0%, #313233 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.repair-journey__steps ol li .step-label{font-weight:600;cursor:pointer;padding-left:50px;font-size:2rem;font-family:"montserrat-bold",sans-serif}.repair-journey__steps ol li.has-tooltip{position:relative}.repair-journey__steps ol li.has-tooltip .tooltip-box{position:absolute;top:2.5rem;left:6rem;background:#000;color:#fff;padding:1rem;border-radius:8px;width:320px;z-index:10;display:none;pointer-events:auto;margin-left:100px}.repair-journey__steps ol li.has-tooltip .tooltip-box strong{display:block;margin-bottom:.5rem}.repair-journey__steps ol li.has-tooltip .tooltip-box .tooltip-close{position:absolute;top:8px;right:10px;background:none;border:none;font-size:1.2rem;color:red;cursor:pointer}.repair-journey__steps ol li.has-tooltip:hover .tooltip-box:not(.closed){display:block}@media(max-width: 768px){.repair-journey{flex-direction:column}.repair-journey__intro,.repair-journey__steps{flex:1 1 100%}}.how-to-find{display:flex;justify-content:space-between;padding:60px 40px;background:#000 url("/themes/custom/luxe/images/find-location.png") no-repeat bottom center;background-size:cover;color:#fff;position:relative;min-height:800px}.how-to-find__content{max-width:50%}.how-to-find h2{font-size:2rem;color:#aaa;margin-bottom:20px}.how-to-find__location-info h3{font-size:1.5rem;margin-bottom:10px}.how-to-find .city{font-weight:700;font-size:2.2rem;display:block}.how-to-find address{font-style:normal;line-height:1.6;margin:10px 0}.how-to-find__hours p{margin:0}.how-to-find__buttons{margin-top:20px}.how-to-find__buttons .btn{margin-right:10px}.how-to-find__map img{max-width:100%;height:auto;border-radius:8px}.repair-services{margin:0 auto;font-family:"Arial",sans-serif;padding:4rem}.repair-services__title{text-align:center;font-size:5.2rem;font-weight:700;margin-bottom:2rem;width:fit-content;background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.repair-services .repair-service{border-top:1px solid #ccc}.repair-services .repair-service__header{font-size:3.2rem;font-weight:bold;padding:1.2rem 0;cursor:pointer;position:relative}.repair-services .repair-service__header::after{content:"+";position:absolute;right:0;font-size:3.5rem;line-height:1;color:#818181}.repair-services .repair-service__content{display:none;padding:.5rem 0 1.5rem;font-size:2rem;color:#444}.repair-services .repair-service.active .repair-service__content{display:block}.repair-services .repair-service.active .repair-service__header::after{content:"–"}.all-our-services-use{background:#111;padding:4rem 2rem;text-align:center;color:#fff;background:url("/themes/custom/luxe/images/servicebg.png") no-repeat center center/cover}.all-our-services-use__title{font-size:5rem;font-weight:700;margin-bottom:3rem;color:#e2e2e2}.all-our-services-use__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12rem 17rem;max-width:1800px;margin:0 auto}.all-our-services-use__item{width:275px;display:flex;flex-direction:column;align-items:center;text-align:center}.all-our-services-use__item img{width:100%;height:auto;border-radius:12px;box-shadow:0 0 20px hsla(0,0%,100%,.05)}.all-our-services-use__item p{margin-top:1rem;font-size:2rem;font-weight:600;color:#f2f2f2;line-height:1.4}.all-our-services-use__item a{text-decoration:none;color:#f2f2f2}.location-search-banner__title{background:linear-gradient(90deg, #313233 0%, #A5A7A8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:fit-content;font-size:5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.locations-map{display:flex;flex-direction:column;padding:0 2rem;position:relative}@media(min-width: 768px){.locations-map{padding:0 8rem}}.locations-map__card{display:flex;flex-direction:column;color:#fff;background-color:#06080d;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(../../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",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",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:#f5f5f5 solid 2px;font-family:"Montserrat-Regular",sans-serif;letter-spacing:-1px}.locations-map__live-traffic img{border-radius:10px;padding:.5rem .5rem 0 0}.location-search-result{display:inline-block;font-family:"Montserrat-Bold",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:#e50012}.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: 1180px){.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",sans-serif;color:#000;margin:0}@media(min-width: 768px){.location-popup__centre{font-size:2.6rem}}.location-popup__city{color:#e50012;font-size:2.6rem;line-height:3.4rem;font-family:"Montserrat-Bold",sans-serif;margin:0}.location-popup__phoneno{color:#000;margin-bottom:.5rem;margin-top:.8rem;font:700 1.3rem/1.30769 "Montserrat-Bold",sans-serif}.location-popup__phoneno a{color:#e50012;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",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}@media(min-width: 768px){.geolocation-map-container{height:60rem}}.geolocation-map-container>div{background:linear-gradient(to bottom, #8ab4f9 50%, #e8eaed 50%) !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:#000;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:#909395 !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:"";font-weight:600;color:#000;background:url(/themes/custom/crashchampions/images/ATOM-icon-CALL1.png) no-repeat}.location-directions{width:15px;height:15px;content:"";font-size:1.3rem;font-weight:600;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;background:linear-gradient(90deg, #808080 0%, #FFF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);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}}@media(min-width: 1180px){.path-locations .locations-map{padding-right:inherit}}.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}.stateSection .row.location-page-view{color:#fff;background-image:url("/themes/custom/luxe/images/brushed-metal-bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:70px;padding-bottom:70px;justify-content:center}.stateSection .row.location-page-view .views-element-container .item-list ul li div span a{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:.7rem;height:.7rem;background:url(/themes/custom/crashchampions/images/icon-chev-md.svg) no-repeat 0 0;display:inline-flex;top:12.7rem;margin-left:.5rem;filter:grayscale(1)}.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;flex-direction:row-reverse}}@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}#block-luxe-content .paragraph--type--content-block{background-color:#000}#block-luxe-content .paragraph--type--content-block .center-image-text__title{font-size:5rem;font-weight:700;color:#4a4a4a;margin-bottom:1rem;background:linear-gradient(90deg, #808080 0%, #FFFFFF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}
