.elementor-116 .elementor-element.elementor-element-b14da28{--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-116 .elementor-element.elementor-element-b14da28:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b14da28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );}.elementor-116 .elementor-element.elementor-element-3a83bf4{--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;--z-index:2;}.elementor-116 .elementor-element.elementor-element-3a83bf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );}.elementor-116 .elementor-element.elementor-element-993d4c2 > .elementor-widget-container:hover{--e-transform-translateX:6px;--e-transform-translateY:-5px;}.elementor-116 .elementor-element.elementor-element-993d4c2{text-align:right;}.elementor-116 .elementor-element.elementor-element-8330a24{--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;--z-index:2;}.elementor-116 .elementor-element.elementor-element-8330a24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-aux_modern_heading .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary .aux-head-highlight{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_modern_heading .aux-modern-heading-description{font-family:var( --e-global-typography-primary-font-family );}.elementor-116 .elementor-element.elementor-element-adfeb36{width:var( --container-widget-width, 100.516% );max-width:100.516%;--container-widget-width:100.516%;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-adfeb36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-adfeb36 .aux-modern-heading-primary{font-family:"Mozilla";color:var( --e-global-color-2bb1d90 );}.elementor-116 .elementor-element.elementor-element-adfeb36 .aux-modern-heading-secondary{font-family:"Mozilla";font-size:80px;line-height:35px;color:var( --e-global-color-67135bf );}.elementor-116 .elementor-element.elementor-element-8303a64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:-28%;--margin-left:0%;--margin-right:0%;}.elementor-116 .elementor-element.elementor-element-8303a64:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-8303a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );}.elementor-116 .elementor-element.elementor-element-8303a64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-b541f74{--display:flex;}.elementor-116 .elementor-element.elementor-element-b541f74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{font-family:var( --e-global-typography-primary-font-family );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var( --e-global-typography-secondary-font-family );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-post-outer-container{width:50%;margin-bottom:5px;padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );padding:1% 1% 1% 1%;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-content-wrapper{text-align:left;}.elementor-116 .elementor-element.elementor-element-cce3c47{width:var( --container-widget-width, 103.42% );max-width:103.42%;--container-widget-width:103.42%;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-cce3c47 > .elementor-widget-container{background-color:var( --e-global-color-d46224e );margin:4% 0% 0% 0%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-cce3c47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-skin-modern .premium-blog-content-wrapper{top:0px;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-wrap{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-entry-title, .elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-entry-title a{font-family:"Mozilla";}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-entry-title a{color:var( --e-global-color-2bb1d90 );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-entry-title:hover a{color:var( --e-global-color-c4e2ea0 );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-entry-title{margin-bottom:15px;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-meta-data{font-family:"DM Sans";font-size:15px;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-meta-data:not(.premium-blog-post-time):hover > *{color:var( --e-global-color-d46224e );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-post-content{font-family:"DM Sans";font-size:16px;color:var( --e-global-color-2bb1d90 );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-excerpt-link{font-family:"DM Sans";color:var( --e-global-color-c4e2ea0 );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-excerpt-link:hover{color:var( --e-global-color-67135bf );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-post-container{background-color:#f5f5f5;}.elementor-116 .elementor-element.elementor-element-0b56a0a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-116 .elementor-element.elementor-element-0b56a0a{position:relative;top:-889px;right:417px;}.elementor-116 .elementor-element.elementor-element-638eb15{--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-116 .elementor-element.elementor-element-3ee2687 > .elementor-widget-container{margin:-43% 0% -9% -6%;}@media(min-width:768px){.elementor-116 .elementor-element.elementor-element-3a83bf4{--width:40%;}.elementor-116 .elementor-element.elementor-element-8330a24{--width:49.559%;}.elementor-116 .elementor-element.elementor-element-8303a64{--width:100%;}.elementor-116 .elementor-element.elementor-element-b541f74{--width:61.011%;}}@media(max-width:1024px) and (min-width:768px){.elementor-116 .elementor-element.elementor-element-b541f74{--width:672.766px;}}@media(max-width:1024px){.elementor-116 .elementor-element.elementor-element-adfeb36 .aux-modern-heading-primary{font-size:35px;}.elementor-116 .elementor-element.elementor-element-adfeb36 .aux-modern-heading-secondary{font-size:50px;}.elementor-116 .elementor-element.elementor-element-b541f74{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-post-outer-container{width:50%;}.elementor-116 .elementor-element.elementor-element-cce3c47{width:var( --container-widget-width, 581.766px );max-width:581.766px;--container-widget-width:581.766px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-b14da28{--padding-top:8%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-116 .elementor-element.elementor-element-3a83bf4.e-con{--e-con-transform-scale:0.9;}.elementor-116 .elementor-element.elementor-element-cce3c47 .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS for container, class: .elementor-element-b14da28 */header {
            background:  #08081b;
            color: #fff;
            padding: 2rem 0 1.5rem 0;
            text-align: center;
        }/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-cce3c47 *//* Quita fondo/efecto de los niveles superiores */
.premium-blog-wrap {
  background: transparent !important;
  backdrop-filter: none !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
}
.premium-blog-post-container {
  background: transparent !important;
  backdrop-filter: none !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
}
/* Aplica solo el efecto glass a la caja principal del contenido de cada post: */
.premium-blog-content-wrapper {
  background: rgba(14, 68, 227, 0.12) !important;
  backdrop-filter: blur(22px) !important;
  border-radius: 26px !important;
  box-shadow: 0 8px 34px rgba(36,71,249,0.11);
  border: none !important;
  margin: 36px 0;
  padding: 42px 36px 38px 36px;
  color: #ffffff;
  min-height: 340px;           
  transition: 
    transform 0.22s cubic-bezier(0.42,0,0.58,1),
    box-shadow 0.21s cubic-bezier(0.42,0,0.58,1),
    background 0.19s,
    color 0.19s,
    min-height 0.21s;
}
/* Elimina fondo en otras capas interiores si lo hubiera */
.premium-blog-inner-container {
  background: transparent !important;
}
/* Hover: solo agranda y resalta sombra, NO cambia el color */
.premium-blog-content-wrapper:hover {
    transform: scale(1.04);
    box-shadow: 0 18px 44px 0 rgba(14,68,227,0.22), 0 4px 22px 0 rgba(0,0,0,0.16);
    /* El resto de propiedades deben quedarse igual para evitar cambios bruscos */
    z-index: 2;  /* Por si quieres que el zoom monte sobre los de al lado */
}
/* Forzar texto blanco en hover */
.premium-blog-content-wrapper:hover * {
    color: #fff !important;
}
/* Responsive */
@media (max-width: 900px) {
    .premium-blog-content-wrapper {
        padding: 30px 18px 28px 18px;
        font-size: 0.97em;
        min-height: 200px;
    }
}
@media (max-width: 600px) {
    .premium-blog-content-wrapper {
        border-radius: 12px !important;
        padding: 24px 8vw 22px 8vw;
        font-size: 0.94em;
        margin: 18px 0;
        min-height: 110px;
    }
    .premium-blog-entry-title {
        font-size: 1.16em !important;
    }
}

.premium-blog-excerpt-link:hover {
  color: #0e44e3 !important;
}/* End custom CSS */