.elementor-7210 .elementor-element.elementor-element-e59c926{overflow:hidden;}.elementor-7210 .elementor-element.elementor-element-2b31606 .th-sub{font-family:"Roboto", Sans-serif;font-size:70px;font-style:italic;}.elementor-7210 .elementor-element.elementor-element-2b31606 .th-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-7210 .elementor-element.elementor-element-2b31606 .th-desc{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:normal;line-height:30px;}.elementor-7210 .elementor-element.elementor-element-4882f2f{--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;--background-transition:0.3s;}.elementor-7210 .elementor-element.elementor-element-55ee688{--spacer-size:100px;}.elementor-7210 .elementor-element.elementor-element-e6c199f{--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;--background-transition:0.3s;}.elementor-7210 .elementor-element.elementor-element-e009aaa{columns:1;}.elementor-7210 .elementor-element.elementor-element-a73ac94{--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;--background-transition:0.3s;}.elementor-7210 .elementor-element.elementor-element-3f7bd62{--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;--background-transition:0.3s;}.elementor-7210 .elementor-element.elementor-element-45b7bfe{--spacer-size:100px;}.elementor-7210 .elementor-element.elementor-element-882ad95{--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;--background-transition:0.3s;}.elementor-7210 .elementor-element.elementor-element-7fef451{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-7210 .elementor-element.elementor-element-7fef451 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-7210 .elementor-element.elementor-element-7fef451{padding:80px 0px 80px 0px;}}@media(max-width:767px){.elementor-7210 .elementor-element.elementor-element-2b31606 .th-sub{font-size:34px;margin:65px 0px 0px 0px;}}/* Start custom CSS for edurabanner, class: .elementor-element-2b31606 */.word {
    position: relative;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #ffffff; /* Ajusta el color del texto según tus necesidades */
    margin-right: 2em; /* Espaciado entre palabras */
    display: inline-block; /* Asegura que el pseudoelemento se posicione correctamente */
}

.word::before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 50%;
    width: 50%;
    height: 0.25em;
    background-color: #8f00fb; /* Color de la subrayado */
    transform: translateX(-50%);
    z-index: -1;
}

/* Elimina el margen derecho en el último elemento */
.word:last-child {
    margin-right: 0;
}/* End custom CSS */