.elementor-1026 .elementor-element.elementor-element-5f4d5bf{--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-1026 .elementor-element.elementor-element-5f4d5bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-3152e28{--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-1026 .elementor-element.elementor-element-c84db73{--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-1026 .elementor-element.elementor-element-408f6cf{--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-1026 .elementor-element.elementor-element-1ee7453{--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-1026 .elementor-element.elementor-element-97ce9c3{--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-1026 .elementor-element.elementor-element-1be9505{--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-1026 .elementor-element.elementor-element-6ac3b4d{--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-1026 .elementor-element.elementor-element-83bb67a{--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-1026 .elementor-element.elementor-element-8750391{--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-1026 .elementor-element.elementor-element-84ea300{--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-1026 .elementor-element.elementor-element-fc7ce62{--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-1026 .elementor-element.elementor-element-25c9776{--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-1026 .elementor-element.elementor-element-b8abcd0{--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-1026 .elementor-element.elementor-element-2813602{--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-1026 .elementor-element.elementor-element-3dc118b{--display:flex;}.elementor-1026 .elementor-element.elementor-element-4f19fb63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1026 .elementor-element.elementor-element-55c479bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1026 .elementor-element.elementor-element-f23ed8ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1026 .elementor-element.elementor-element-ca8116bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1026 .elementor-element.elementor-element-06e2d69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1026 .elementor-element.elementor-element-7f29bc6{--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-1026 .elementor-element.elementor-element-ce9d8d0{--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-1026 .elementor-element.elementor-element-ec48af4{--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-1026 .elementor-element.elementor-element-e71abb6{--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-1026 .elementor-element.elementor-element-28ab027{--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-1026 .elementor-element.elementor-element-0f0416e{--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-1026 .elementor-element.elementor-element-7331d2d{--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(max-width:767px){.elementor-1026 .elementor-element.elementor-element-5f4d5bf{--width:317.986px;}.elementor-1026 .elementor-element.elementor-element-6feeb41{width:100%;max-width:100%;}.elementor-1026 .elementor-element.elementor-element-cd08270 .widget-image-caption{text-align:center;}}@media(min-width:768px){.elementor-1026 .elementor-element.elementor-element-5f4d5bf{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6feeb41 *//* Quitar los bordes laterales impuestos por Phlox */
body.page-id-1026 #main > .aux-wrapper > .aux-container {
  width: 100% !important;
  max-width: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Mantener el contenedor principal al ancho disponible */
#bm-page {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Aprovechar mejor la pantalla del celular */
@media (max-width: 767px) {
  #bm-page .bm-section {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  #bm-page .bm-card,
  #bm-page .bm-form-card {
    padding: 16px !important;
  }

  #bm-page .bm-two,
  #bm-page .bm-mapbox,
  #bm-page .bm-cards {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4d5bf */body.page-id-1026 .pam-dock{display:none!important;}
body.page-id-1026 #bm-page{width:100%;}
#bm-page #bm-contacto{scroll-margin-top:28px;}/* End custom CSS */
/* Start custom CSS */#bm-page{display:block!important;width:100%!important;max-width:100%!important;padding:0 0 85px!important;}#bm-page>.e-con{width:100%!important;max-width:100%!important;min-width:0!important;}#bm-page .bm-two,#bm-page .bm-mapbox{min-width:0;}#bm-page .bm-two>* ,#bm-page .bm-mapbox>*{min-width:0;}#bm-page .bm-actions>.elementor-widget{width:auto;max-width:100%;}body.page-id-1026 .pam-dock{display:none!important;}@media(max-width:767px){#bm-page .bm-two,#bm-page .bm-mapbox,#bm-page .bm-cards{grid-template-columns:minmax(0,1fr)!important;}#bm-page .bm-actions{grid-template-columns:minmax(0,1fr)!important;}#bm-page .bm-actions>.elementor-widget{width:100%;}#bm-page h1,#bm-page h2,#bm-page h3{overflow-wrap:break-word;}#bm-page #bm-map{max-width:100%;}}/* End custom CSS */