.elementor-745 .elementor-element.elementor-element-1cc9658{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-745 .elementor-element.elementor-element-1cc9658.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-745 .elementor-element.elementor-element-ac0e3f4{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-745 .elementor-element.elementor-element-ac0e3f4.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-893ea2d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-893ea2d */.despacho-hero__img img {
  width: 100%;
  height: 650px;
  object-fit: contain;
  background: #f5f0eb;
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac0e3f4 */.despacho-historia__video img {
  width: 100%;
  height: 580px;
  object-fit: contain;
  background: #f5f0eb;
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c429dc */.elementor-745 .elementor-element.elementor-element-7c429dc .valores-grid {
  max-width: 900px;
  margin: 0 auto;
  gap: 0;
}

.elementor-745 .elementor-element.elementor-element-7c429dc .valor-card {
  padding: 70px 24px 40px !important;
  box-sizing: border-box;
}

.elementor-745 .elementor-element.elementor-element-7c429dc .valor-card:not(:first-child) {
  border-left: 1px solid #e0e0e0;
}

.elementor-745 .elementor-element.elementor-element-7c429dc .valor-card:first-child {
  padding-left: 0 !important;
}

.elementor-745 .elementor-element.elementor-element-7c429dc .valor-card:last-child {
  padding-right: 0 !important;
}/* End custom CSS */