/* ===================================
    Cover
====================================== */

.section-content-title{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
}

.section-content-title .icon-cover{
  width:150px;
}

.cover-title{
  font-size: 60px;
  line-height: 120%;
  color: #144379;
  font-weight: 600;
}


/* ===================================
    General
====================================== */

.content-filters{
  display: grid;
  grid-template-columns: 1fr;
  gap:20px;
}

.grid-propiedades{
  display: grid;
  grid-template-columns: 1fr;
  gap:20px;
}


/* ===================================
    responsive
====================================== */

/* xxs */ @media (max-width: 430px) {}
/* xs  */ @media (min-width: 431px) {} /* @media (max-width: 575px) {} */
/* sm  */ @media (min-width: 576px) {}
/* md  */ @media (min-width: 768px) {

.cover-title{font-size: 80px;}

.section-content-title .icon-cover{width: 220px;}

.grid-propiedades{grid-template-columns: repeat(2,1fr);}
.content-filters{grid-template-columns: repeat(3,1fr);}

} /* ipad Portrait */
/* lg  */ @media (min-width: 992px) {

.cover-title{font-size: 100px;}

.grid-propiedades{grid-template-columns: repeat(3,1fr);}

} /* ipad Landscape */
/* xl  */ @media (min-width: 1200px) {}
/* xxl */ @media (min-width: 1400px) {}
