.elementor-432 .elementor-element.elementor-element-08f1597{--display:flex;--min-height:800px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-432 .elementor-element.elementor-element-08f1597:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;background-image:url("https://www.unitedautocollision.com/wp-content/uploads/2026/07/mclaren-collision-repair-front-end-disassembly.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-432 .elementor-element.elementor-element-08f1597::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .e-con-inner > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #303030B3 50%, #FFFFFF00 50%);}.elementor-432 .elementor-element.elementor-element-aac0729{--display:flex;--min-height:759px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-432 .elementor-element.elementor-element-e44a7a2{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-d7b22d6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-432 .elementor-element.elementor-element-c66afc8{--display:flex;--min-height:883px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-432 .elementor-element.elementor-element-c66afc8:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-c66afc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #002C47 50%, #000000 100%);}.elementor-432 .elementor-element.elementor-element-ee1884f{font-family:"Open Sans", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-462e838{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;}.elementor-432 .elementor-element.elementor-element-8450e87{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;}.elementor-432 .elementor-element.elementor-element-9bf02f6{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.4s;--overlay-opacity:0.5;}.elementor-432 .elementor-element.elementor-element-9bf02f6:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-9bf02f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000F0;background-image:url("https://www.unitedautocollision.com/wp-content/uploads/2026/07/tesla-model-3-collision-repair-after-restoration-san-mateo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-432 .elementor-element.elementor-element-9bf02f6:hover{background-color:#000000;}.elementor-432 .elementor-element.elementor-element-9bf02f6::before, .elementor-432 .elementor-element.elementor-element-9bf02f6 > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-9bf02f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-9bf02f6 > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-9bf02f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-9bf02f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080808D6;--background-overlay:'';}.elementor-432 .elementor-element.elementor-element-0548333{width:initial;max-width:initial;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-element{--align-self:center;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-main-swiper{width:80%;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-main-swiper .swiper-slide{padding:20px 20px 020px 20px;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-swiper-button{font-size:0px;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-432 .elementor-element.elementor-element-0548333.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:40px;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:40px;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:40px;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:40px;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-testimonial__text{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;font-style:normal;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-testimonial__name{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:24px;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-testimonial__title{color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-9787b8a{--display:flex;--min-height:825px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-432 .elementor-element.elementor-element-7a2c83d{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-1c236d2{font-family:"Open Sans", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-1c236d2 a{color:#F9BF00;}.elementor-432 .elementor-element.elementor-element-940fccb{--display:flex;--min-height:825px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-432 .elementor-element.elementor-element-c3cbb65{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-d8f8244{--display:flex;}.elementor-432 .elementor-element.elementor-element-20458f0{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-e236615{--display:flex;}.elementor-432 .elementor-element.elementor-element-b7f7001{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-428a8c6{--display:flex;}.elementor-432 .elementor-element.elementor-element-203546e{font-family:"Open Sans", Sans-serif;font-size:16px;color:#6F6F6F;}.elementor-432 .elementor-element.elementor-element-3a1ea28{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-432 .elementor-element.elementor-element-3a1ea28 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:bold;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-432 .elementor-element.elementor-element-08f1597{--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-432 .elementor-element.elementor-element-08f1597::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .e-con-inner > .elementor-background-video-container::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-432 .elementor-element.elementor-element-08f1597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #303030B3 100%, #FFFFFF00 50%);}.elementor-432 .elementor-element.elementor-element-aac0729{--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-432 .elementor-element.elementor-element-e44a7a2{font-size:12px;}.elementor-432 .elementor-element.elementor-element-d7b22d6{font-size:12px;}.elementor-432 .elementor-element.elementor-element-c66afc8{--min-height:917px;}.elementor-432 .elementor-element.elementor-element-ee1884f{font-size:12px;}.elementor-432 .elementor-element.elementor-element-462e838{font-size:12px;}.elementor-432 .elementor-element.elementor-element-8450e87{font-size:12px;}.elementor-432 .elementor-element.elementor-element-0548333.elementor-arrows-yes .elementor-main-swiper{width:calc( 350px - 40px );}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-main-swiper{width:350px;}.elementor-432 .elementor-element.elementor-element-0548333 .elementor-testimonial__text{font-size:12px;}.elementor-432 .elementor-element.elementor-element-9787b8a{--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-432 .elementor-element.elementor-element-7a2c83d{font-size:12px;}.elementor-432 .elementor-element.elementor-element-1c236d2{font-size:12px;}.elementor-432 .elementor-element.elementor-element-940fccb{--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-432 .elementor-element.elementor-element-c3cbb65{font-size:12px;}.elementor-432 .elementor-element.elementor-element-20458f0{font-size:12px;}.elementor-432 .elementor-element.elementor-element-b7f7001{font-size:12px;}.elementor-432 .elementor-element.elementor-element-203546e{font-size:12px;}.elementor-432 .elementor-element.elementor-element-3a1ea28{--n-accordion-title-font-size:16px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-0548333 */.testimonios-estrellas .elementor-testimonial__content::before {
  content: '⭐⭐⭐⭐⭐';
  display: block;
  color: #F9BF000;
  font-size: 24px;
  letter-spacing: 4px;
  margin-bottom: 12px;
  text-align: left;
}

/* Animación suave al aparecer cada estrella */
.testimonios-estrellas .elementor-testimonial__content::before {
  animation: stars-in 0.5s ease forwards;
}

@keyframes stars-in {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */