.elementor-2045 .elementor-element.elementor-element-573c067{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2045 .elementor-element.elementor-element-280a508{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-280a508 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-280a508 img{width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 40% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2045 .elementor-element.elementor-element-519b067 > .elementor-widget-container{margin:-230px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-519b067.elementor-element{--align-self:center;}.elementor-2045 .elementor-element.elementor-element-ce83742{--spacer-size:70px;}.elementor-2045 .elementor-element.elementor-element-9581d7d{--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;}.elementor-2045 .elementor-element.elementor-element-02f5865{--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;--justify-content:center;}.elementor-2045 .elementor-element.elementor-element-05d2172{--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;--justify-content:center;}.elementor-2045 .elementor-element.elementor-element-6ba6eb2{--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;}.elementor-2045 .elementor-element.elementor-element-cb4065b{--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;--justify-content:center;}.elementor-2045 .elementor-element.elementor-element-f2a2d2c{--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;--justify-content:center;}.elementor-2045 .elementor-element.elementor-element-acaa736{--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-2045 .elementor-element.elementor-element-fb2403f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2045 .elementor-element.elementor-element-fb2403f .elementor-divider-separator{width:0%;}.elementor-2045 .elementor-element.elementor-element-fb2403f .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-2045 .elementor-element.elementor-element-fec9d1e{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-f310bc5{--divider-border-style:solid;--divider-color:var( --e-global-color-c0df9cc );--divider-border-width:1px;}.elementor-2045 .elementor-element.elementor-element-f310bc5 .elementor-divider-separator{width:100%;}.elementor-2045 .elementor-element.elementor-element-f310bc5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2045 .elementor-element.elementor-element-d9628e4{text-align:center;}.elementor-2045 .elementor-element.elementor-element-d9628e4 .elementor-heading-title{color:var( --e-global-color-c0df9cc );}.elementor-2045 .elementor-element.elementor-element-458e40c{text-align:center;}.elementor-2045 .elementor-element.elementor-element-458e40c .elementor-heading-title{color:var( --e-global-color-c0df9cc );}.elementor-2045 .elementor-element.elementor-element-fcefd0c{--spacer-size:30px;}.elementor-2045 .elementor-element.elementor-element-d322c8d{text-align:justify;font-family:"Poppins";font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-c0df9cc );}.elementor-2045 .elementor-element.elementor-element-a36cb31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2045 .elementor-element.elementor-element-a36cb31 .elementor-button{font-family:"Noto Sans";text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2045 .elementor-element.elementor-element-a77fdda{--spacer-size:50px;}.elementor-2045 .elementor-element.elementor-element-b1676c2{--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;--flex-wrap:wrap;}.elementor-2045 .elementor-element.elementor-element-b562e10{--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-2045 .elementor-element.elementor-element-76ec280{--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-2045 .elementor-element.elementor-element-d77ff26{--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-2045 .elementor-element.elementor-element-63f625f{--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-2045 .elementor-element.elementor-element-b6f3eb2{--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-2045 .elementor-element.elementor-element-d28d949{--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-2045 .elementor-element.elementor-element-9dde9a8{--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-2045 .elementor-element.elementor-element-672194d{--spacer-size:100px;}.elementor-2045 .elementor-element.elementor-element-6aa1651{--display:flex;}@media(min-width:768px){.elementor-2045 .elementor-element.elementor-element-02f5865{--width:50%;}.elementor-2045 .elementor-element.elementor-element-05d2172{--width:50%;}.elementor-2045 .elementor-element.elementor-element-cb4065b{--width:50%;}.elementor-2045 .elementor-element.elementor-element-f2a2d2c{--width:50%;}.elementor-2045 .elementor-element.elementor-element-b1676c2{--content-width:1159px;}.elementor-2045 .elementor-element.elementor-element-b562e10{--width:33.3333%;}.elementor-2045 .elementor-element.elementor-element-76ec280{--width:33.3333%;}.elementor-2045 .elementor-element.elementor-element-d77ff26{--width:33.3333%;}.elementor-2045 .elementor-element.elementor-element-63f625f{--width:33.3333%;}.elementor-2045 .elementor-element.elementor-element-b6f3eb2{--width:33.3333%;}.elementor-2045 .elementor-element.elementor-element-d28d949{--width:33.3333%;}}@media(max-width:1024px){.elementor-2045 .elementor-element.elementor-element-d322c8d{font-size:14px;}}@media(max-width:767px){.elementor-2045 .elementor-element.elementor-element-d322c8d{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-519b067 */@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap');

/* Contenedor */
.boton-con-titulo {
    font-family: 'Noto Sans', sans-serif !important; /* Garantiza que todo use Noto Sans */
    text-align: center;
    margin-top: 20px; /* Espaciado superior */
}

/* Título */
.titulo-principal2 {
    font-size: 50px; /* Tamaño del título */
    font-weight: 700; /* Negrita */
    color: #ffffff; /* Fuerza el color negro */
    margin-bottom: 10px; /* Espaciado entre el título y el botón */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a36cb31 */.e-font-icon-svg.e-fas-phone-alt {
  fill: currentColor; /* Permite heredar el color */
}/* End custom CSS */