.elementor-973 .elementor-element.elementor-element-960309b{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-973 .elementor-element.elementor-element-960309b .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-973 .elementor-element.elementor-element-960309b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-973 .elementor-element.elementor-element-94887f8{width:100%;max-width:100%;}.elementor-973 .elementor-element.elementor-element-94887f8.elementor-element{--align-self:center;}.elementor-973 .elementor-element.elementor-element-cd89234{width:100%;max-width:100%;}.elementor-973 .elementor-element.elementor-element-cd89234.elementor-element{--align-self:center;}.elementor-973 .elementor-element.elementor-element-c1b7c67{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-973 .elementor-element.elementor-element-c1b7c67 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-973 .elementor-element.elementor-element-c1b7c67.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-973 .elementor-element.elementor-element-db229c5{width:100%;max-width:100%;}.elementor-973 .elementor-element.elementor-element-db229c5.elementor-element{--align-self:center;}.elementor-973 .elementor-element.elementor-element-52e2ac9{width:100%;max-width:100%;}.elementor-973 .elementor-element.elementor-element-52e2ac9.elementor-element{--align-self:center;}.elementor-973 .elementor-element.elementor-element-c6b162e{--display:flex;--min-height:100vh;--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-973 .elementor-element.elementor-element-c6b162e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-973 .elementor-element.elementor-element-5edbe30{width:100%;max-width:100%;}.elementor-973 .elementor-element.elementor-element-5edbe30 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-973 .elementor-element.elementor-element-efee0d2{--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;}@media(min-width:768px){.elementor-973 .elementor-element.elementor-element-960309b{--width:100%;}.elementor-973 .elementor-element.elementor-element-c1b7c67{--width:100%;}.elementor-973 .elementor-element.elementor-element-c6b162e{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-973 .elementor-element.elementor-element-c6b162e{--width:1258.8px;}}@media(max-width:767px){.elementor-973 .elementor-element.elementor-element-c1b7c67{--width:100vw;--min-height:37vh;--margin-top:-9%;--margin-bottom:-2%;--margin-left:0%;--margin-right:0%;}.elementor-973 .elementor-element.elementor-element-c1b7c67 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}}/* Start custom CSS for container, class: .elementor-element-960309b */@media (max-width: 768px) {
  .capa-home {
    background-size: contain !important;
    background-position: top center !important;
    background-repeat: no-repeat !important;
    min-height: 320px !important;  /* Ajuste conforme necessário */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b7c67 */@media (max-width: 768px) {
  .capa-home {
    background-size: contain !important;
    background-position: top center !important;
    background-repeat: no-repeat !important;
    min-height: 320px !important;  /* Ajuste conforme necessário */
  }
}/* End custom CSS */