.elementor-157 .elementor-element.elementor-element-4573faf{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 30px 45px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-4573faf:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-4573faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-jet-animated-box .jet-animated-box__front{background-color:var( --e-global-color-primary );}.elementor-widget-jet-animated-box .jet-animated-box__back{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-animated-box .jet-animated-box__title--front{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__title--back{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__subtitle--front{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__subtitle--back{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__description--front{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__description--back{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-animated-box .jet-animated-box__button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-animated-box  .jet-animated-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front{background-color:var( --e-global-color-cadd58f );padding:40px 40px 40px 40px;border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back{background-color:var( --e-global-color-cadd58f );padding:40px 40px 40px 40px;border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box{height:350px;border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front .jet-animated-box__inner{justify-content:flex-end;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front .jet-animated-box__overlay{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box canvas{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__icon--front{order:1;justify-content:center;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front .jet-animated-box__content{order:2;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back .jet-animated-box__inner{justify-content:flex-end;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back .jet-animated-box__overlay{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__icon--back{order:1;justify-content:center;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back .jet-animated-box__content{order:2;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--front{align-self:flex-start;text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-d17c365-font-family ), Sans-serif;font-size:var( --e-global-typography-d17c365-font-size );font-weight:var( --e-global-typography-d17c365-font-weight );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--back{align-self:flex-start;text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-d17c365-font-family ), Sans-serif;font-size:var( --e-global-typography-d17c365-font-size );font-weight:var( --e-global-typography-d17c365-font-weight );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--front{align-self:flex-start;text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-07fa4ce-font-family ), Sans-serif;font-size:var( --e-global-typography-07fa4ce-font-size );font-weight:var( --e-global-typography-07fa4ce-font-weight );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--back{align-self:flex-start;text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-07fa4ce-font-family ), Sans-serif;font-size:var( --e-global-typography-07fa4ce-font-size );font-weight:var( --e-global-typography-07fa4ce-font-weight );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--front{text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-83e669b-font-family ), Sans-serif;font-size:var( --e-global-typography-83e669b-font-size );font-weight:var( --e-global-typography-83e669b-font-weight );line-height:var( --e-global-typography-83e669b-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--back{text-align:left;color:var( --e-global-color-639d134 );font-family:var( --e-global-typography-83e669b-font-family ), Sans-serif;font-size:var( --e-global-typography-83e669b-font-size );font-weight:var( --e-global-typography-83e669b-font-weight );line-height:var( --e-global-typography-83e669b-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__button{align-self:center;}@media(max-width:1441px){.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--front{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--back{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--front{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--back{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--front{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--back{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}}@media(max-width:1080px){.elementor-157 .elementor-element.elementor-element-4573faf{--border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__front .jet-animated-box__overlay{border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box canvas{border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box{border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__back .jet-animated-box__overlay{border-radius:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--front{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--back{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--front{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--back{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--front{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--back{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--front{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__title--back{font-size:var( --e-global-typography-d17c365-font-size );line-height:var( --e-global-typography-d17c365-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--front{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__subtitle--back{font-size:var( --e-global-typography-07fa4ce-font-size );line-height:var( --e-global-typography-07fa4ce-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--front{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}.elementor-157 .elementor-element.elementor-element-6aecb73 .jet-animated-box__description--back{font-size:var( --e-global-typography-83e669b-font-size );line-height:var( --e-global-typography-83e669b-line-height );}}/* Start custom CSS for jet-animated-box, class: .elementor-element-6aecb73 */.box-blog-prin .jet-animated-box__description {
    width: 140px!important;
    position: relative;
    padding-bottom: 3px;
}

/* Estado inicial: 20px de ancho y color naranja */
.box-blog-prin .jet-animated-box__description::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 20px;
    height: 2px;
    background-color: #FF5410;   /* color inicial */
    transition: width 0.35s ease, background-color 0.35s ease;
}

/* Al hacer hover: ancho completo y color del texto */
.box-blog-prin .jet-animated-box:hover .jet-animated-box__description::after {
    width: 100%;
    background-color: currentColor;   /* toma el color del texto */
}


.box-blog-prin .jet-animated-box__back {
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */