.elementor-5038 .elementor-element.elementor-element-fe6cc40{--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-5038 .elementor-element.elementor-element-fe6cc40:not(.elementor-motion-effects-element-type-background), .elementor-5038 .elementor-element.elementor-element-fe6cc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaisabel.pt/wp-content/uploads/2025/12/promotaker-object-on-table.webp");}.elementor-5038 .elementor-element.elementor-element-c4665ea{--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-5038 .elementor-element.elementor-element-f3b5402{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5038 .elementor-element.elementor-element-693e9d5{--display:flex;}/* Start custom CSS *//* testemonial container */
.testemonial {
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, 0.7);
}

.testemonial {
  font-size: 14px;
}

.testemonial h2 {
  font-size: 14px;
}

.testemonial h3 {
  color: var(--ast-global-color-6);
  font-size: 12px;
}

.testemonial img {
  height: 48px;
  width: 48px;
  object-fit: cover !important;
  border-radius: 300px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.testemonial svg {
  font-size: 20px !important;
  fill: var(--ast-global-color-1);
}

.testemonial .testemonial-author {
  width: fit-content;
}

.testemonial-author .elementor-element {
  flex: 0 0 auto;
}

/* testemonial section */
.testemonial-section {
  min-height: 80vh !important;
}

.testemonial-section:before {
  background-color: rgba(0, 0, 0, 0.2);
}

.testemonial-section > div.e-con-inner {
  justify-content: center !important;
}/* End custom CSS */