@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap');
  .estV{
    background-color:#EF5046 ;
    border-style:dashed;
    border-left-width: thick;
    border-right-width:thick;
    border-color:#EF5046;
  }
  .estC{
    background-color:#2060AD ;
    border-style:dashed;
    border-left-width: thick;
    border-right-width:thick;
    border-color:#2060AD;
  }
.linV{
  background-color:#EF5046;
  height:100%;
}
.linC{
  background-color:#2060AD;
  height:100%;
}
.centrarimg2{
  margin:auto;
  width:40px;
  height:auto;
  display:block;
}
@media screen and (max-width:416px) and (min-width:361px) {
  .centrarimg2 {
    width:35px;
  }
}
@media screen and (max-width:360px) {
  .centrarimg2 {
    width:30px;
    padding-left: 3px;
  }
}
.coloreg{
  color:#848484;
}

.tit1, .tit2{
  font-family: 'Rubik', sans-serif;
  font-weight: bold;
  color:white;
  font-size: 15px;
}
.tit1:hover, .tit2:hover{
  color:white;
}
.prec2{
  margin-bottom: 0px;
}
.prec{
  color:#EF5046;
  font-family: 'Rubik', sans-serif;
  font-weight: bold;
  font-size: 16px;
  position:relative;
}
.prec:hover{
  color:#EF5046;
}
.precu {
    color: #848484;
    font-family: 'Rubik', sans-serif;
    font-weight: 400;
    font-size: 15px;
    position: relative;
}
.nomb2 {
    color: #848484;
    font-family: 'Rubik', sans-serif;
    font-weight: 400;
    font-size: 14px;
}
.precu3 {
  position: absolute;
  bottom: 20px;
  margin-bottom: 0px;
}
p a.nomb {
  font-size: 18px;
}

.margin-bottom-50{
  margin-bottom:50px;
}