/* Solo /quienes: se recupera la fotografia original de la web. */
#quienes {
  box-sizing: border-box;
  width: 100%;
  max-width: 800px;
  min-height: 450px;
  height: auto !important;
  padding: 18px 16px 28px;
  overflow: hidden;
  background: #f2f2ee url('/css/img/bg_quienes_somos.jpg') no-repeat left top !important;
  background-size: cover !important;
  background-position: left center !important;
  color: #243d34;
}
#quienes *, #quienes *::before, #quienes *::after { box-sizing: border-box; }
#quienes .sectionText {
  float: none !important;
  display: block;
  width: 49% !important;
  max-width: none !important;
  margin: 0 0 0 auto !important;
  padding: 15px 16px 18px !important;
  background: rgba(255,255,255,.92) !important;
  border: 1px solid rgba(222,232,226,.8);
  border-radius: 10px;
  box-shadow: 0 4px 20px rgba(20,45,35,.06);
}
#quienes .sectionText > div:first-child {
  float: none !important;
  width: auto !important;
  margin: 0 0 11px !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
}
#quienes .sectionText h2.h1_index {
  float: none !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 0 10px !important;
  background: none !important;
  border-bottom: 2px solid #2c6956 !important;
  color: #28594c !important;
  font: 700 22px/1.24 Arial,Helvetica,sans-serif !important;
  text-align: left !important;
}
#quienes .sectionText > p {
  float: none !important;
  width: auto !important;
  max-width: none !important;
  margin: 0 0 10px !important;
  padding: 0 !important;
  color: #273b34 !important;
  font: 14px/1.52 Arial,Helvetica,sans-serif !important;
  text-align: left !important;
  overflow-wrap: break-word;
}
#quienes .sectionText > p:last-of-type { margin-bottom: 0 !important; }
#quienes .sectionText > br { display: none !important; }
@media (max-width: 720px) {
  #quienes { background-size: cover !important; background-position: left center !important; padding: 150px 12px 18px; min-height: 0; }
  #quienes .sectionText { width: 100% !important; padding: 16px !important; background: rgba(255,255,255,.97) !important; }
  #quienes .sectionText h2.h1_index { font-size: 21px !important; }
}
