.elementor-18041 .elementor-element.elementor-element-3ebc4b1{--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-18041 .elementor-element.elementor-element-fded90f{--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-18041 .elementor-element.elementor-element-73c59ef{--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-18041 .elementor-element.elementor-element-60d03fc{--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-18041 .elementor-element.elementor-element-1da00fc{text-align:center;}.elementor-18041 .elementor-element.elementor-element-f9f5450.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18041 .elementor-element.elementor-element-f9f5450{--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:50px;}.elementor-18041 .elementor-element.elementor-element-f9f5450 .elementor-share-btn{font-size:calc(1px * 10);}@media(max-width:1024px){ .elementor-18041 .elementor-element.elementor-element-f9f5450{--grid-side-margin:20px;--grid-column-gap:20px;}}@media(max-width:767px){.elementor-18041 .elementor-element.elementor-element-3ebc4b1{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;} .elementor-18041 .elementor-element.elementor-element-f9f5450{--grid-side-margin:20px;--grid-column-gap:20px;}.elementor-18041 .elementor-element.elementor-element-f9f5450{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-18041 .elementor-element.elementor-element-f9f5450 .elementor-share-btn{font-size:calc(1px * 10);}}/* Start custom CSS *//* Estilo para h1 en dispositivos móviles */
@media (max-width: 767px) {
    h1 {
        font-size: 25px; /* Tamaño de fuente para pantallas pequeñas */
    }
}
@media (max-width: 767px) {
    h3 {
        font-size: 20px; /* Tamaño de fuente para pantallas pequeñas */
    }
}

@media (max-width: 767px) {
    p {
        font-size: 18px; /* Tamaño de fuente para pantallas pequeñas */
    }
}
@media (max-width: 768px) {
  .attachment-full {
    display: none;
  }
}/* End custom CSS */