.elementor-60425 .elementor-element.elementor-element-bf836{--display:flex;--min-height:100px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60425 .elementor-element.elementor-element-6f79475b{--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;--justify-content:space-evenly;--align-items:center;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-60425 .elementor-element.elementor-element-3917155{--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-popup-modal-60425 .dialog-widget-content{animation-duration:1s;background-color:#F4845600;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-60425{background-color:#02010147;justify-content:flex-start;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-60425 .dialog-message{width:100vw;height:100vh;align-items:flex-end;}@media(min-width:768px){.elementor-60425 .elementor-element.elementor-element-6f79475b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-60425 .elementor-element.elementor-element-6f79475b{--width:100%;}}@media(max-width:1024px){.elementor-60425 .elementor-element.elementor-element-bf836{--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-60425 .elementor-element.elementor-element-6f79475b{--min-height:160px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}}@media(max-width:767px){.elementor-60425 .elementor-element.elementor-element-6f79475b{--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;--justify-content:space-around;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}#elementor-popup-modal-60425{justify-content:flex-start;align-items:flex-end;}}/* Start custom CSS for html, class: .elementor-element-367fd59 *//* === mamaGo feedback widget (safe) === */
.mg-feedback{
  margin-top: 24px !important;
  padding: 18px 16px !important;
  border-radius: 18px !important;
  background: trasparent !importt;
  color: #fff !important;
  text-align: center !important;
  font-family: Manrope, system-ui, -apple-system, Segoe UI, Roboto, sans-serif !important;
}

.mg-feedback *{
  color: black !important;
}

.mg-feedback__title{
  display:block !important;
  font-size: 18px !important;
  line-height: 1.25 !important;
  opacity: .9 !important;
  margin: 0 0 14px 0 !important;
}

.mg-feedback__row{
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  gap: 26px !important;
}

.mg-feedback__emoji{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-size: 46px !important;
  line-height: 1 !important;
  cursor: pointer !important;
  user-select: none !important;
  transform: translateZ(0);
  opacity: 1 !important;
}

.mg-feedback__emoji:hover{ transform: scale(1.12); }
.mg-feedback__emoji.is-disabled{
  opacity: .35 !important;
  pointer-events: none !important;
}

.mg-feedback__thanks{
  display:block !important;
  margin-top: 14px !important;
  font-size: 14px !important;
  opacity: .92 !important;
}/* End custom CSS */
/* Start custom CSS */.glass {
  position: relative;
  overflow: hidden;

  background:
    linear-gradient(
      135deg,
      rgba(255,255,255,0.22),
      rgba(255,255,255,0.06)
    );

  backdrop-filter: blur(18px) saturate(140%);
  -webkit-backdrop-filter: blur(18px) saturate(140%);

  border-radius: 22px;
  border: 1px solid rgba(255,255,255,0.28);

  box-shadow:
    0 8px 30px rgba(0,0,0,0.12),
    inset 0 1px 0 rgba(255,255,255,0.25);
}

.glass::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: radial-gradient(
    120% 120% at 10% 10%,
    rgba(255,255,255,0.35),
    transparent 60%
  );
  pointer-events: none;
}/* End custom CSS */