.elementor-53 .elementor-element.elementor-element-7adb2fb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-8716a5c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-8716a5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-8716a5c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-53 .elementor-element.elementor-element-8716a5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-6f7e7fd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-6f7e7fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-6f7e7fd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-53 .elementor-element.elementor-element-6f7e7fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-abd994a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-99190dd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-07df973 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-f72e934 > .elementor-widget-container{margin:-20px 0px -30px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-cc711e8 *//* Wrapper padrão do embed */
.canva-embed{
  position: relative;
  width: 100%;
  padding-top: 56.2225%;
  height: 0;
  overflow: hidden;
  border-radius: 8px;
  box-shadow: 0 2px 8px 0 rgba(63,69,81,0.16);
  margin: 1.6em 0 0.9em;
}

.canva-embed iframe{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* TAMPAR controles no celular */
@media (max-width: 768px){
  .canva-embed::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 80px;            /* ajuste: 60~120px */
    background: #fff;        /* combine com o fundo da sua página */
    z-index: 5;
  }

  /* Opcional: impede clique/tap nos controles mesmo se aparecerem por cima */
  .canva-embed::after{
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7adb2fb *//* Wrapper padrão do embed */
.canva-embed{
  position: relative;
  width: 100%;
  padding-top: 56.2225%;
  height: 0;
  overflow: hidden;
  border-radius: 8px;
  box-shadow: 0 2px 8px 0 rgba(63,69,81,0.16);
  margin: 1.6em 0 0.9em;
}

.canva-embed iframe{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* TAMPAR controles no celular */
@media (max-width: 768px){
  .canva-embed::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 80px;            /* ajuste: 60~120px */
    background: #fff;        /* combine com o fundo da sua página */
    z-index: 5;
  }

  /* Opcional: impede clique/tap nos controles mesmo se aparecerem por cima */
  .canva-embed::after{
    pointer-events: auto;
  }
}/* End custom CSS */