.elementor-277 .elementor-element.elementor-element-407b4c1{--display:flex;--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;--overlay-opacity:0.5;}.elementor-277 .elementor-element.elementor-element-407b4c1:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-407b4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://phonecentersv.com/wp-content/uploads/2026/06/Reparacion-Hero-2-scaled.jpg");}.elementor-277 .elementor-element.elementor-element-407b4c1::before, .elementor-277 .elementor-element.elementor-element-407b4c1 > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-407b4c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-407b4c1 > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-407b4c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-407b4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-84e808e{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-5a7483c{text-align:center;}.elementor-277 .elementor-element.elementor-element-5a7483c .elementor-heading-title{font-size:80px;font-weight:bold;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-d74c3fa{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-de6666e{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-f97a255{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-68ddf99{text-align:center;}.elementor-277 .elementor-element.elementor-element-68ddf99 .elementor-heading-title{font-size:50px;}.elementor-277 .elementor-element.elementor-element-ee9f7d9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-277 .elementor-element.elementor-element-ee9f7d9 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-ee9f7d9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-277 .elementor-element.elementor-element-b9065d8{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-3e9ff6b{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-b41df37{--spacer-size:25px;}.elementor-277 .elementor-element.elementor-element-a8778bd .elementor-button{background-color:#FFFFFF;font-size:23px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-277 .elementor-element.elementor-element-260ca92{--spacer-size:10px;}.elementor-277 .elementor-element.elementor-element-9e0f4b9{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-06a6806{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-731d1b4{text-align:center;}.elementor-277 .elementor-element.elementor-element-731d1b4 .elementor-heading-title{font-size:50px;}.elementor-277 .elementor-element.elementor-element-281132c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-277 .elementor-element.elementor-element-281132c .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-281132c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-277 .elementor-element.elementor-element-1f6fc37{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-d4ac466{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-1108e25{--spacer-size:25px;}.elementor-277 .elementor-element.elementor-element-068117c .elementor-button{background-color:#FFFFFF;font-size:23px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-277 .elementor-element.elementor-element-c809700{--spacer-size:10px;}.elementor-277 .elementor-element.elementor-element-9a51931{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-ae92269{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-9e4af75{text-align:center;}.elementor-277 .elementor-element.elementor-element-9e4af75 .elementor-heading-title{font-size:50px;}.elementor-277 .elementor-element.elementor-element-58de589{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-277 .elementor-element.elementor-element-58de589 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-58de589 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-277 .elementor-element.elementor-element-4288663{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-bb2f01c{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-7b36f05{--spacer-size:25px;}.elementor-277 .elementor-element.elementor-element-a491382 .elementor-button{background-color:#FFFFFF;font-size:23px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-277 .elementor-element.elementor-element-7a8dbdf{--spacer-size:10px;}.elementor-277 .elementor-element.elementor-element-1d3601f{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-fb0a9c5{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-e8c04f9{text-align:center;}.elementor-277 .elementor-element.elementor-element-e8c04f9 .elementor-heading-title{font-size:50px;}.elementor-277 .elementor-element.elementor-element-bdde03d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-277 .elementor-element.elementor-element-bdde03d .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-bdde03d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-277 .elementor-element.elementor-element-f7e9bde{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-d5c782b{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-058da70{--spacer-size:25px;}.elementor-277 .elementor-element.elementor-element-067f1ec .elementor-button{background-color:#FFFFFF;font-size:23px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-277 .elementor-element.elementor-element-8a6eafd{--spacer-size:10px;}.elementor-277 .elementor-element.elementor-element-c6fc210{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-4ed4de1{--spacer-size:50px;}.elementor-277 .elementor-element.elementor-element-fe26e6f{text-align:center;}.elementor-277 .elementor-element.elementor-element-fe26e6f .elementor-heading-title{font-size:50px;}.elementor-277 .elementor-element.elementor-element-a975d98{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-277 .elementor-element.elementor-element-a975d98 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-a975d98 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-277 .elementor-element.elementor-element-3e5f7df{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-40c8b24{--display:flex;--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;}.elementor-277 .elementor-element.elementor-element-87e2f2c{--spacer-size:25px;}.elementor-277 .elementor-element.elementor-element-258f4a5 .elementor-button{background-color:#FFFFFF;font-size:23px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-277 .elementor-element.elementor-element-009569b{--spacer-size:10px;}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-407b4c1:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-407b4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://phonecentersv.com/wp-content/uploads/2026/06/Reparacion-Hero-2-scaled-504x336.jpg");}.elementor-277 .elementor-element.elementor-element-5a7483c .elementor-heading-title{font-size:44px;}.elementor-277 .elementor-element.elementor-element-f97a255{--spacer-size:3px;}.elementor-277 .elementor-element.elementor-element-68ddf99 .elementor-heading-title{font-size:39px;}.elementor-277 .elementor-element.elementor-element-b41df37{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-a8778bd .elementor-button{font-size:15px;}.elementor-277 .elementor-element.elementor-element-260ca92{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-06a6806{--spacer-size:3px;}.elementor-277 .elementor-element.elementor-element-731d1b4 .elementor-heading-title{font-size:39px;}.elementor-277 .elementor-element.elementor-element-1108e25{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-068117c .elementor-button{font-size:15px;}.elementor-277 .elementor-element.elementor-element-c809700{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-ae92269{--spacer-size:3px;}.elementor-277 .elementor-element.elementor-element-9e4af75 .elementor-heading-title{font-size:39px;}.elementor-277 .elementor-element.elementor-element-7b36f05{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-a491382 .elementor-button{font-size:15px;}.elementor-277 .elementor-element.elementor-element-7a8dbdf{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-fb0a9c5{--spacer-size:3px;}.elementor-277 .elementor-element.elementor-element-e8c04f9 .elementor-heading-title{font-size:39px;}.elementor-277 .elementor-element.elementor-element-058da70{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-067f1ec .elementor-button{font-size:15px;}.elementor-277 .elementor-element.elementor-element-8a6eafd{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-4ed4de1{--spacer-size:3px;}.elementor-277 .elementor-element.elementor-element-fe26e6f .elementor-heading-title{font-size:39px;}.elementor-277 .elementor-element.elementor-element-87e2f2c{--spacer-size:0px;}.elementor-277 .elementor-element.elementor-element-258f4a5 .elementor-button{font-size:15px;}.elementor-277 .elementor-element.elementor-element-009569b{--spacer-size:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-ce2e70d *//* WooCommerce 2 columnas en móvil */
@media (max-width: 767px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important; /* Espacio entre productos */
  }

  ul.products li.product {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0 !important;
  }

  /* Ajuste visual opcional para los botones y títulos en móvil */
  ul.products li.product .button {
    padding: 8px 5px !important;
    font-size: 12px !important;
  }

  ul.products li.product h2, 
  ul.products li.product .woocommerce-loop-product__title {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-32c675e *//* WooCommerce 2 columnas en móvil */
@media (max-width: 767px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important; /* Espacio entre productos */
  }

  ul.products li.product {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0 !important;
  }

  /* Ajuste visual opcional para los botones y títulos en móvil */
  ul.products li.product .button {
    padding: 8px 5px !important;
    font-size: 12px !important;
  }

  ul.products li.product h2, 
  ul.products li.product .woocommerce-loop-product__title {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9525dbd *//* WooCommerce 2 columnas en móvil */
@media (max-width: 767px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important; /* Espacio entre productos */
  }

  ul.products li.product {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0 !important;
  }

  /* Ajuste visual opcional para los botones y títulos en móvil */
  ul.products li.product .button {
    padding: 8px 5px !important;
    font-size: 12px !important;
  }

  ul.products li.product h2, 
  ul.products li.product .woocommerce-loop-product__title {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b6599d7 *//* WooCommerce 2 columnas en móvil */
@media (max-width: 767px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important; /* Espacio entre productos */
  }

  ul.products li.product {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0 !important;
  }

  /* Ajuste visual opcional para los botones y títulos en móvil */
  ul.products li.product .button {
    padding: 8px 5px !important;
    font-size: 12px !important;
  }

  ul.products li.product h2, 
  ul.products li.product .woocommerce-loop-product__title {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d4658e5 *//* WooCommerce 2 columnas en móvil */
@media (max-width: 767px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important; /* Espacio entre productos */
  }

  ul.products li.product {
    width: 100% !important;
    float: none !important;
    margin-bottom: 0 !important;
  }

  /* Ajuste visual opcional para los botones y títulos en móvil */
  ul.products li.product .button {
    padding: 8px 5px !important;
    font-size: 12px !important;
  }

  ul.products li.product h2, 
  ul.products li.product .woocommerce-loop-product__title {
    font-size: 13px !important;
  }
}/* End custom CSS */