.elementor-5330 .elementor-element.elementor-element-b6cb698 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-b6cb698 .feat-grid{--main-ratio:1.85;--grid-gap:5px;--feat-grid-title-s:22px;--feat-grid-title-m:25px;--feat-grid-title-l:38px;}.elementor-5330 .elementor-element.elementor-element-b6cb698 .meta-above{margin:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-b6cb698 .feat-grid .item-large .post-title{font-size:38px;line-height:1.1em;}.elementor-5330 .elementor-element.elementor-element-dde7f6f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid{--main-ratio:1.75;--grid-gap:5px;--feat-grid-title-s:22px;--feat-grid-title-m:17px;--feat-grid-title-l:28px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .meta-above{margin:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid .item-medium .post-title{font-weight:400;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid .item-large .post-title{font-size:38px;font-weight:400;line-height:1.1em;}.elementor-5330 .elementor-element.elementor-element-d64554f{margin-top:0%;margin-bottom:0%;}.elementor-5330 .elementor-element.elementor-element-7888b1d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5330 .elementor-element.elementor-element-7888b1d .loop{--grid-gutter:19px;}.elementor-5330 .elementor-element.elementor-element-7888b1d .post-title{font-size:23px;}.elementor-5330 .elementor-element.elementor-element-7888b1d .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-04b4435 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-04b4435 .l-post{padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-04b4435 .content{padding:0px 0px 0px 0px;margin:-2px -2px -2px -2px;}.elementor-5330 .elementor-element.elementor-element-f6cb55e .post-title{font-size:24px;}.elementor-5330 .elementor-element.elementor-element-f6cb55e .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-bfa1b56{margin-top:0%;margin-bottom:0%;}.elementor-5330 .elementor-element.elementor-element-825900f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 .loop{--grid-gutter:19px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 .post-title{font-size:23px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-2a17fa8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-5330 .elementor-element.elementor-element-8703ed0 .loop{--grid-gutter:0px;--grid-row-gap:30px;}.elementor-5330 .elementor-element.elementor-element-8703ed0 .post-title{font-size:22px;font-weight:500;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-5330 .elementor-element.elementor-element-8703ed0 .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-faa6ed3 .loop{--grid-gutter:0px;--grid-row-gap:30px;}.elementor-5330 .elementor-element.elementor-element-faa6ed3 .post-title{font-size:23px;font-weight:500;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-5330 .elementor-element.elementor-element-faa6ed3 .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-9393be2{margin-top:2%;margin-bottom:0%;}.elementor-5330 .elementor-element.elementor-element-16cd822 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1px 1px 1px 1px;}.elementor-5330 .elementor-element.elementor-element-16cd822 .media-ratio{padding-bottom:calc(100% / 1.65);}.elementor-5330 .elementor-element.elementor-element-16cd822 .content{padding:0px 0px 0px 0px;margin:0% 10% 0% 0%;}.elementor-5330 .elementor-element.elementor-element-16cd822 .meta-below{margin:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-16cd822 .post-title{font-size:28px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 .l-post{padding:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 .content{padding:0px 0px 0px 0px;margin:-2px -2px -2px -2px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 .post-title{font-size:27px;font-weight:500;letter-spacing:0px;}.elementor-5330 .elementor-element.elementor-element-2a4da1e > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-5330 .elementor-element.elementor-element-547e8cd .loop{--grid-gutter:0px;--grid-row-gap:30px;}.elementor-5330 .elementor-element.elementor-element-547e8cd .post-title{font-size:23px;font-weight:500;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-5330 .elementor-element.elementor-element-547e8cd .block-head{--c-main:#FD28AB;--c-block:#FD28AB;}.elementor-5330 .elementor-element.elementor-element-00e57a7{--spacer-size:74px;}@media(max-width:1024px) and (min-width:768px){.elementor-5330 .elementor-element.elementor-element-0cd2772{width:100%;}.elementor-5330 .elementor-element.elementor-element-98a6ee8{width:100%;}.elementor-5330 .elementor-element.elementor-element-0e6f215{width:100%;}.elementor-5330 .elementor-element.elementor-element-56c1b55{width:100%;}}@media(max-width:767px){.elementor-5330 .elementor-element.elementor-element-b6cb698 > .elementor-widget-container{margin:0px -18px 0px -18px;}.elementor-5330 .elementor-element.elementor-element-b6cb698 .feat-grid .item-small .post-title{font-size:16px;}.elementor-5330 .elementor-element.elementor-element-b6cb698 .feat-grid .item-large .post-title{font-size:33px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f > .elementor-widget-container{margin:0px -18px 0px -18px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid .item-small .post-title{font-size:23px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid .item-medium .post-title{font-size:18px;}.elementor-5330 .elementor-element.elementor-element-dde7f6f .feat-grid .item-large .post-title{font-size:25px;}.elementor-5330 .elementor-element.elementor-element-d64554f{margin-top:0px;margin-bottom:30px;}.elementor-5330 .elementor-element.elementor-element-7888b1d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5330 .elementor-element.elementor-element-7888b1d .loop{--grid-row-gap:20px;}.elementor-5330 .elementor-element.elementor-element-f6cb55e .post-title{font-size:25px;}.elementor-5330 .elementor-element.elementor-element-bfa1b56{margin-top:0px;margin-bottom:30px;}.elementor-5330 .elementor-element.elementor-element-825900f .post-title{font-size:26px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5330 .elementor-element.elementor-element-7dcfae3 .loop{--grid-row-gap:20px;}.elementor-5330 .elementor-element.elementor-element-2a17fa8 .post-title{font-size:26px;}.elementor-5330 .elementor-element.elementor-element-faa6ed3 .post-title{font-size:26px;}.elementor-5330 .elementor-element.elementor-element-16cd822 .l-post{--post-format-scale:0.7;}.elementor-5330 .elementor-element.elementor-element-16cd822 .post-title{font-size:18px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 .content{margin:0px 0px 0px 0px;}.elementor-5330 .elementor-element.elementor-element-7cb1f10 .post-title{font-size:24px;}.elementor-5330 .elementor-element.elementor-element-547e8cd .post-title{font-size:26px;}}/* Start custom CSS for smartmag-grid, class: .elementor-element-7888b1d *//* Hacer más grande el cuadro del progress - score de review */

.review-number.c-overlay .progress {

  top: 0;
  left: 0;
  position: absolute;
  background-color: var(--c-main); /* Sigue usando el color principal que tengas definido */
  z-index: 1;
}

.review-number.c-overlay span:not(.progress) {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-weight: bold;
  font-size: 16px; /* Puedes ajustar aquí también */
  color: #fff;
}

.post-title { font-size: 23px !important; }/* End custom CSS */
/* Start custom CSS for smartmag-grid, class: .elementor-element-7dcfae3 *//* Hacer más grande el cuadro del progress - score de review */

.review-number.c-overlay .progress {

  top: 0;
  left: 0;
  position: absolute;
  background-color: var(--c-main); /* Sigue usando el color principal que tengas definido */
  z-index: 1;
}

.review-number.c-overlay span:not(.progress) {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-weight: bold;
  font-size: 16px; /* Puedes ajustar aquí también */
  color: #fff;
}/* End custom CSS */