.elementor-60434 .elementor-element.elementor-element-38f4266{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60434 .elementor-element.elementor-element-6e5897f{--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-60434 .dialog-widget-content{animation-duration:1s;background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-60434{background-color:#02010147;justify-content:flex-start;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-60434 .dialog-message{width:100vw;height:auto;}@media(min-width:768px){.elementor-60434 .elementor-element.elementor-element-6e5897f{--content-width:75%;}}@media(max-width:1024px){.elementor-60434 .elementor-element.elementor-element-38f4266{--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;}}/* Start custom CSS for html, class: .elementor-element-ce2b1e1 *//* === mamaGo feedback widget (safe) === */
.mg-feedback{
  margin-top: 24px !important;
  padding: 18px 16px !important;
  border-radius: 18px !important;
  background: lightgrey !important;
  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: 16px !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 */