.elementor-235 .elementor-element.elementor-element-74d87b97{padding:70px 0px 50px 0px;}.elementor-235 .elementor-element.elementor-element-098572e{text-align:center;}.elementor-235 .elementor-element.elementor-element-098572e .elementor-heading-title{font-size:38px;font-weight:500;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-1c64a981{text-align:center;}.elementor-235 .elementor-element.elementor-element-1c64a981 .elementor-heading-title{font-size:48px;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-14df1da{--divider-border-style:zigzag_tribal;--divider-color:var( --e-global-color-7145755 );--divider-pattern-height:18px;}.elementor-235 .elementor-element.elementor-element-14df1da .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-235 .elementor-element.elementor-element-14df1da .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-235 .elementor-element.elementor-element-4e9d03d0{text-align:left;}.elementor-235 .elementor-element.elementor-element-c679766{padding:70px 0px 50px 0px;}.elementor-235 .elementor-element.elementor-element-c07423f{text-align:center;}.elementor-235 .elementor-element.elementor-element-c07423f .elementor-heading-title{font-size:47px;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-504ee0c{--divider-border-style:zigzag_tribal;--divider-color:var( --e-global-color-7145755 );--divider-pattern-height:18px;}.elementor-235 .elementor-element.elementor-element-504ee0c .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-235 .elementor-element.elementor-element-504ee0c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-235 .elementor-element.elementor-element-add45c7{text-align:left;}.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button{background-color:var( --e-global-color-7145755 );font-size:20px;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button:hover, .elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button:focus{background-color:var( --e-global-color-7145755 );border-color:var( --e-global-color-secondary );}.elementor-235 .elementor-element.elementor-element-32e314a6{padding:25px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-1c0e6f7{text-align:center;}.elementor-235 .elementor-element.elementor-element-1c0e6f7 .elementor-heading-title{color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-14049d04{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;}.elementor-235 .elementor-element.elementor-element-16cc7fe4{--divider-border-style:solid;--divider-color:var( --e-global-color-4ded732 );--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-16cc7fe4 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-16cc7fe4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-235 .elementor-element.elementor-element-4bf4a96{padding:25px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-0a5aba6{text-align:center;}.elementor-235 .elementor-element.elementor-element-0a5aba6 .elementor-heading-title{font-size:41px;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-b594e59{--divider-border-style:solid;--divider-color:var( --e-global-color-4ded732 );--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-b594e59 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-b594e59 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-235 .elementor-element.elementor-element-1f7a0f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-235 .elementor-element.elementor-element-1f7a0f35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-235 .elementor-element.elementor-element-4c524a10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-d3cea67:hover img{opacity:0.8;}.elementor-235 .elementor-element.elementor-element-d3cea67 img{transition-duration:0.3s;}.elementor-235 .elementor-element.elementor-element-58438197{text-align:center;}.elementor-235 .elementor-element.elementor-element-58438197 .elementor-heading-title{font-size:29px;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-62e20a85{color:var( --e-global-color-text );}.elementor-235 .elementor-element.elementor-element-43e51705 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-528b626f:hover img{opacity:0.8;}.elementor-235 .elementor-element.elementor-element-528b626f img{transition-duration:0.3s;}.elementor-235 .elementor-element.elementor-element-35e1804d{text-align:center;}.elementor-235 .elementor-element.elementor-element-35e1804d .elementor-heading-title{font-size:29px;color:var( --e-global-color-7145755 );}.elementor-235 .elementor-element.elementor-element-705911a8{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-235 .elementor-element.elementor-element-3e6d0e3c{width:36.161%;}.elementor-235 .elementor-element.elementor-element-49a572e2{width:63.839%;}}@media(max-width:1024px) and (min-width:768px){.elementor-235 .elementor-element.elementor-element-112558f3{width:100%;}.elementor-235 .elementor-element.elementor-element-7510dc35{width:100%;}.elementor-235 .elementor-element.elementor-element-6432c93{width:100%;}.elementor-235 .elementor-element.elementor-element-cd73a1d{width:100%;}.elementor-235 .elementor-element.elementor-element-3e6d0e3c{width:100%;}.elementor-235 .elementor-element.elementor-element-49a572e2{width:100%;}.elementor-235 .elementor-element.elementor-element-29e6c246{width:100%;}.elementor-235 .elementor-element.elementor-element-f5f9d4a{width:100%;}.elementor-235 .elementor-element.elementor-element-2d13b375{width:100%;}.elementor-235 .elementor-element.elementor-element-29c8d26f{width:100%;}}@media(max-width:1024px){.elementor-235 .elementor-element.elementor-element-7510dc35 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-235 .elementor-element.elementor-element-6432c93 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-235 .elementor-element.elementor-element-1c0e6f7{text-align:center;}.elementor-235 .elementor-element.elementor-element-14049d04{text-align:center;font-size:17px;}.elementor-235 .elementor-element.elementor-element-d3cea67{text-align:center;}.elementor-235 .elementor-element.elementor-element-58438197{text-align:center;}.elementor-235 .elementor-element.elementor-element-62e20a85{text-align:center;}.elementor-235 .elementor-element.elementor-element-528b626f{text-align:center;}.elementor-235 .elementor-element.elementor-element-35e1804d{text-align:center;}.elementor-235 .elementor-element.elementor-element-705911a8{text-align:center;}}@media(max-width:767px){.elementor-235 .elementor-element.elementor-element-74d87b97{padding:20px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-4e9d03d0{text-align:center;}.elementor-235 .elementor-element.elementor-element-c679766{padding:20px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-add45c7{text-align:center;}.elementor-235 .elementor-element.elementor-element-1c0e6f7{text-align:center;}.elementor-235 .elementor-element.elementor-element-14049d04{text-align:center;font-size:15px;}.elementor-235 .elementor-element.elementor-element-d3cea67{text-align:center;}.elementor-235 .elementor-element.elementor-element-528b626f{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-6d6fc95 *//* Botón secundario elegante con dorado #C8A951 */
.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button {
  background: transparent !important;   /* sin fondo */
  color: #C8A951 !important;           /* dorado en el texto */
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 16px;
  text-decoration: none !important;
  padding: 12px 28px !important;
  border-radius: 50px !important;
  border: 2px solid #C8A951 !important; /* borde dorado */
  box-shadow: none !important;
  transition: all 0.3s ease;
  display: inline-block;
  width: auto !important;
  text-align: center;
}

.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button:hover {
  background: #C8A951 !important;   /* relleno dorado al pasar */
  color: #fff !important;           /* texto blanco al hover */
  transform: translateY(-2px);
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.15);
}

/* elimina pseudo-elementos */
.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button:before,
.elementor-235 .elementor-element.elementor-element-6d6fc95 .elementor-button:after {
  display: none !important;
}/* End custom CSS */