.elementor-3477 .elementor-element.elementor-element-21745c57{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3477 .elementor-element.elementor-element-21745c57:not(.elementor-motion-effects-element-type-background), .elementor-3477 .elementor-element.elementor-element-21745c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f6bd1a4 );}.elementor-3477 .elementor-element.elementor-element-672d73a2{--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-3477 .elementor-element.elementor-element-7dcf37a{--spacer-size:150px;}.elementor-3477 .elementor-element.elementor-element-78980fce .elementor-heading-title{text-transform:none;}.elementor-3477 .elementor-element.elementor-element-2e849803{text-transform:none;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-3477 .elementor-element.elementor-element-1b0c1db4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3477 .elementor-element.elementor-element-1b0c1db4 .elementor-divider-separator{width:100%;}.elementor-3477 .elementor-element.elementor-element-1b0c1db4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3477 .elementor-element.elementor-element-6035202e{--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-3477 .elementor-element.elementor-element-2283fb94{--spacer-size:150px;}.elementor-3477 .elementor-element.elementor-element-6322682c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3477 .elementor-element.elementor-element-6322682c img{max-width:100%;height:500px;object-fit:fill;}.elementor-3477 .elementor-element.elementor-element-a2b2822{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3477 .elementor-element.elementor-element-a2b2822:not(.elementor-motion-effects-element-type-background), .elementor-3477 .elementor-element.elementor-element-a2b2822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f6bd1a4 );}.elementor-3477 .elementor-element.elementor-element-6849cde{--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-3477 .elementor-element.elementor-element-4227a4e{--spacer-size:150px;}.elementor-3477 .elementor-element.elementor-element-66d36bd .elementor-heading-title{text-transform:none;}.elementor-3477 .elementor-element.elementor-element-2d5ba40{text-transform:none;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-3477 .elementor-element.elementor-element-7e4cf38{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3477 .elementor-element.elementor-element-7e4cf38 .elementor-divider-separator{width:100%;}.elementor-3477 .elementor-element.elementor-element-7e4cf38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3477 .elementor-element.elementor-element-32300cf{--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-3477 .elementor-element.elementor-element-35223a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3477 .elementor-element.elementor-element-35223a7 img{max-width:100%;height:500px;object-fit:fill;}.elementor-3477 .elementor-element.elementor-element-578bd11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-3477 .elementor-element.elementor-element-578bd11:not(.elementor-motion-effects-element-type-background), .elementor-3477 .elementor-element.elementor-element-578bd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f6bd1a4 );}.elementor-3477 .elementor-element.elementor-element-578bd11::before, .elementor-3477 .elementor-element.elementor-element-578bd11 > .elementor-background-video-container::before, .elementor-3477 .elementor-element.elementor-element-578bd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-3477 .elementor-element.elementor-element-578bd11 > .elementor-background-slideshow::before, .elementor-3477 .elementor-element.elementor-element-578bd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3477 .elementor-element.elementor-element-578bd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6f6bd1a4 );--background-overlay:'';}.elementor-3477 .elementor-element.elementor-element-d792e0b{--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-3477 .elementor-element.elementor-element-4f0ef35{--spacer-size:50px;}.elementor-3477 .elementor-element.elementor-element-59cf55a{--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-3477 .elementor-element.elementor-element-4f535df{--spacer-size:50px;}.elementor-3477 .elementor-element.elementor-element-7efabda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-3477 .elementor-element.elementor-element-7efabda:not(.elementor-motion-effects-element-type-background), .elementor-3477 .elementor-element.elementor-element-7efabda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f6bd1a4 );}.elementor-3477 .elementor-element.elementor-element-7efabda::before, .elementor-3477 .elementor-element.elementor-element-7efabda > .elementor-background-video-container::before, .elementor-3477 .elementor-element.elementor-element-7efabda > .e-con-inner > .elementor-background-video-container::before, .elementor-3477 .elementor-element.elementor-element-7efabda > .elementor-background-slideshow::before, .elementor-3477 .elementor-element.elementor-element-7efabda > .e-con-inner > .elementor-background-slideshow::before, .elementor-3477 .elementor-element.elementor-element-7efabda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6f6bd1a4 );--background-overlay:'';}.elementor-3477 .elementor-element.elementor-element-77d269e{--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-3477 .elementor-element.elementor-element-8d6dfaf{--spacer-size:50px;}.elementor-3477 .elementor-element.elementor-element-59c73ab{--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-3477 .elementor-element.elementor-element-b4e3b87{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3477 .elementor-element.elementor-element-7dcf37a{--spacer-size:20px;}}@media(min-width:768px){.elementor-3477 .elementor-element.elementor-element-21745c57{--content-width:1250px;}.elementor-3477 .elementor-element.elementor-element-672d73a2{--width:33.3333%;}.elementor-3477 .elementor-element.elementor-element-6035202e{--width:66.6666%;}.elementor-3477 .elementor-element.elementor-element-a2b2822{--content-width:1250px;}.elementor-3477 .elementor-element.elementor-element-6849cde{--width:33.3333%;}.elementor-3477 .elementor-element.elementor-element-32300cf{--width:66.6666%;}.elementor-3477 .elementor-element.elementor-element-d792e0b{--width:50%;}.elementor-3477 .elementor-element.elementor-element-59cf55a{--width:50%;}.elementor-3477 .elementor-element.elementor-element-77d269e{--width:50%;}.elementor-3477 .elementor-element.elementor-element-59c73ab{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-78980fce *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-78980fce {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-78980fce:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e849803 *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-2e849803 {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-2e849803:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47353ba2 *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-47353ba2 {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-47353ba2:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66d36bd *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-66d36bd {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-66d36bd:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d5ba40 *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-2d5ba40 {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-2d5ba40:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e30c3 *//* 1. Configura la transición suave y el punto de anclaje a la izquierda */
.elementor-3477 .elementor-element.elementor-element-32e30c3 {
  transition: all 0.3s ease !important;
  transform-origin: left center; 
}

/* 2. Efecto al pasar el cursor (Hover) */
.elementor-3477 .elementor-element.elementor-element-32e30c3:hover {
  transform: scale(1.03) !important; /* Agranda el texto un 3% */
  font-weight: 700 !important; /* Lo convierte en negrita */
}/* End custom CSS */