.elementor-21416 .elementor-element.elementor-element-7c42ee70{--display:flex;--min-height:90vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21416 .elementor-element.elementor-element-7c42ee70:not(.elementor-motion-effects-element-type-background), .elementor-21416 .elementor-element.elementor-element-7c42ee70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-21416 .elementor-element.elementor-element-7c42ee70.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-21416 .elementor-element.elementor-element-71f4fa35{--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;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-subtitle.elementskit-style-border::after{background-color:rgba(35,164,85,0);width:40px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9{width:initial;max-width:initial;}.elementor-21416 .elementor-element.elementor-element-1874f4d9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .ekit-heading__description{max-width:80%;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title{color:#0A1E36;margin:2px 0px 10px 0px;font-family:"Lato", Sans-serif;font-size:60px;font-weight:900;line-height:68px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#7B7B81;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:900;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#0A1E36;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;margin:0px 0px 10px 0px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-subtitle.elementskit-style-border::before{width:40px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-subtitle.elementskit-style-border::after{height:2px;transform:translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper p{color:#818186;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;margin:0px 0px 0px 0px;}.elementor-21416 .elementor-element.elementor-element-af53e0a{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-post-outer-container{margin-bottom:5px;}.elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-content-wrapper{text-align:start;}.elementor-21416 .elementor-element.elementor-element-8e33205 .post-categories , .elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-post-tags-container {justify-content:start;}.elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-thumbnail-container img{object-fit:cover;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-post-container:hover .premium-blog-thumbnail-container img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21416 .elementor-element.elementor-element-8e33205 .premium-blog-post-container{border-radius:30px;}.elementor-21416 .elementor-element.elementor-element-09f2852{--display:flex;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-post-outer-container{width:33.33%;margin-bottom:23px;padding-inline:calc( 10px/2 );}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-content-wrapper{text-align:start;}.elementor-21416 .elementor-element.elementor-element-362dc80 .post-categories , .elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-post-tags-container {justify-content:start;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-thumbnail-container img{object-fit:cover;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-wrap{margin-inline:calc( -10px/2 );}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-filter{justify-content:center;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-pagination-container{text-align:center;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-filters-container li a.category{color:#0A1E36;border-style:solid;border-width:1px 1px 1px 1px;margin:6px 6px 6px 6px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-filters-container li a.active{color:var( --e-global-color-451f802 );background-color:#0A1E36;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-post-container{background-color:#f5f5f5;border-radius:20px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-pagination-container > .page-numbers{font-size:16px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-pagination-container .page-numbers{color:#0A1E36;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A1E36;border-radius:10px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-pagination-container span.current{color:var( --e-global-color-451f802 );background-color:#0A1E36;border-radius:10px;}@media(min-width:768px){.elementor-21416 .elementor-element.elementor-element-7c42ee70{--content-width:1140px;}.elementor-21416 .elementor-element.elementor-element-71f4fa35{--width:100%;}}@media(max-width:1024px){.elementor-21416 .elementor-element.elementor-element-7c42ee70{--padding-top:100px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-21416 .elementor-element.elementor-element-1874f4d9 .ekit-heading__description{max-width:100%;}.elementor-21416 .elementor-element.elementor-element-1874f4d9 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;line-height:40px;}.elementor-21416 .elementor-element.elementor-element-362dc80 .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS for premium-addon-blog, class: .elementor-element-362dc80 *//* ==========================================
   LOIGICA – BLOG FILTER (EDITORIAL SOFT)
   ========================================== */

/* CONTENEDOR */
div.premium-blog-filter ul.premium-blog-filters-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 12px;
  margin: 0 auto 32px;
  padding: 6px;
  background: #F2F3F5;
  border-radius: 14px;
  list-style: none;
  max-width: 1200px;
}

/* ITEM */
div.premium-blog-filter ul.premium-blog-filters-container > li {
  position: relative;
  padding: 8px 16px;
  margin: 0;
  border-radius: 999px;
  background: transparent;
  font-size: 14px;
  font-weight: 500;
  color: #363A3E;
  cursor: pointer;
  white-space: nowrap;
  transition: all .25s ease;
}

/* HOVER */
div.premium-blog-filter ul.premium-blog-filters-container > li:hover {
  background: rgba(10, 30, 54, 0.08);
  color: #0A1E36;
}

/* ACTIVO */
div.premium-blog-filter ul.premium-blog-filters-container > li.active,
div.premium-blog-filter ul.premium-blog-filters-container > li.premium-active,
div.premium-blog-filter ul.premium-blog-filters-container > li[aria-selected="true"] {
  background: #0A1E36;
  color: #FFFFFF;
  font-weight: 600;
}

/* ==========================================
   MOBILE
   ========================================== */
@media (max-width: 768px) {
  div.premium-blog-filter ul.premium-blog-filters-container {
    flex-wrap: nowrap;
    overflow-x: auto;
    justify-content: flex-start;
    -webkit-overflow-scrolling: touch;
  }

  div.premium-blog-filter ul.premium-blog-filters-container::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */